글꼴과 크기를 명시적으로 지정하여 그리기 목록에 텍스트를 추가합니다.
self이 메서드가 조작할 ImDrawList 핸들입니다.
font그리기에 쓸 글꼴입니다. null은 그리기 목록의 공유된 현재 글꼴이며 기본 글꼴과 다를 수 있습니다.
font_size텍스트 픽셀 크기입니다. 0은 글꼴을 명시해도 그리기 목록의 공유된 현재 글꼴 크기를 사용합니다.
pos절대 화면 좌표의 위치이며 단위는 픽셀입니다.
col패킹된 ImU32 RGBA 색상입니다. 알파는 불투명도를 제어합니다.
text_beginUTF-8 텍스트입니다. 끝을 생략하거나 null이면 문자열은 인코딩하고 비어 있지 않은 NUL 종료 뷰는 직접 사용하며, 나머지 뷰는 복사 후 NUL을 붙입니다. 끝을 명시하면 Uint8Array를 직접 읽으며 NUL 종료는 필요 없습니다.
text_end선택 사항끝 다음 위치의 뷰이며 길이나 다른 문자열이 아닙니다. 양쪽은 같은 버퍼를 공유하며 begin.byteOffset <= end.byteOffset <= begin.byteOffset + begin.byteLength를 만족해야 합니다. 빈 끝 뷰도 허용하며 NUL 종료는 필요 없습니다. 생략하거나 null이면 일반 NUL 종료 UTF-8 변환을 사용합니다.
wrap_width선택 사항줄바꿈 전 최대 텍스트 픽셀 너비입니다. 0 이하는 줄바꿈을 비활성화합니다.
cpu_fine_clip_rect선택 사항글리프별 CPU 클리핑용 선택적 Float32Array [minX,minY,maxX,maxY] 화면 사각형입니다. JS 스칼라가 아닌 Float32Array 저장소를 전달합니다. 네이티브 코드는 제공된 메모리를 직접 사용합니다。
글꼴과 크기를 명시적으로 지정하여 그리기 목록에 텍스트를 추가합니다.
self이 메서드가 조작할 ImDrawList 핸들입니다.
font그리기에 쓸 글꼴입니다. null은 그리기 목록의 공유된 현재 글꼴이며 기본 글꼴과 다를 수 있습니다.
font_size텍스트 픽셀 크기입니다. 0은 글꼴을 명시해도 그리기 목록의 공유된 현재 글꼴 크기를 사용합니다.
pos절대 화면 좌표의 위치이며 단위는 픽셀입니다.
col패킹된 ImU32 RGBA 색상입니다. 알파는 불투명도를 제어합니다.
text_beginUTF-8 텍스트입니다. 끝을 생략하거나 null이면 문자열은 인코딩하고 비어 있지 않은 NUL 종료 뷰는 직접 사용하며, 나머지 뷰는 복사 후 NUL을 붙입니다. 끝을 명시하면 Uint8Array를 직접 읽으며 NUL 종료는 필요 없습니다.
text_end끝 다음 위치의 뷰이며 길이나 다른 문자열이 아닙니다. 양쪽은 같은 버퍼를 공유하며 begin.byteOffset <= end.byteOffset <= begin.byteOffset + begin.byteLength를 만족해야 합니다. 빈 끝 뷰도 허용하며 NUL 종료는 필요 없습니다. 생략하거나 null이면 일반 NUL 종료 UTF-8 변환을 사용합니다.
wrap_width선택 사항줄바꿈 전 최대 텍스트 픽셀 너비입니다. 0 이하는 줄바꿈을 비활성화합니다.
cpu_fine_clip_rect선택 사항글리프별 CPU 클리핑용 선택적 Float32Array [minX,minY,maxX,maxY] 화면 사각형입니다. JS 스칼라가 아닌 Float32Array 저장소를 전달합니다. 네이티브 코드는 제공된 메모리를 직접 사용합니다。
글꼴과 크기를 명시적으로 지정하여 그리기 목록에 텍스트를 추가합니다.
Param: self
self - 이 메서드가 조작할 ImDrawList 핸들입니다.
Param: font
font - 그리기에 쓸 글꼴입니다. null은 그리기 목록의 공유된 현재 글꼴이며 기본 글꼴과 다를 수 있습니다.
Param: font_size
font_size - 텍스트 픽셀 크기입니다. 0은 글꼴을 명시해도 그리기 목록의 공유된 현재 글꼴 크기를 사용합니다.
Param: pos
pos - 절대 화면 좌표의 위치이며 단위는 픽셀입니다.
Param: col
col - 패킹된 ImU32 RGBA 색상입니다. 알파는 불투명도를 제어합니다.
Param: text_begin
text_begin - UTF-8 텍스트입니다. 끝을 생략하거나 null이면 문자열은 인코딩하고 비어 있지 않은 NUL 종료 뷰는 직접 사용하며, 나머지 뷰는 복사 후 NUL을 붙입니다. 끝을 명시하면 Uint8Array를 직접 읽으며 NUL 종료는 필요 없습니다.
Param: text_end
text_end - 끝 다음 위치의 뷰이며 길이나 다른 문자열이 아닙니다. 양쪽은 같은 버퍼를 공유하며 begin.byteOffset <= end.byteOffset <= begin.byteOffset + begin.byteLength를 만족해야 합니다. 빈 끝 뷰도 허용하며 NUL 종료는 필요 없습니다. 생략하거나 null이면 일반 NUL 종료 UTF-8 변환을 사용합니다.
Param: wrap_width
wrap_width - 줄바꿈 전 최대 텍스트 픽셀 너비입니다. 0 이하는 줄바꿈을 비활성화합니다.
Param: cpu_fine_clip_rect
cpu_fine_clip_rect - 글리프별 CPU 클리핑용 선택적 Float32Array [minX,minY,maxX,maxY] 화면 사각형입니다. JS 스칼라가 아닌 Float32Array 저장소를 전달합니다. 네이티브 코드는 제공된 메모리를 직접 사용합니다。