콜백 버퍼에 텍스트를 삽입하고 편집 상태를 갱신하며 필요하면 확장을 요청합니다.
self이 메서드가 조작할 ImGuiInputTextCallbackData 핸들입니다.
posUTF-8 편집 버퍼의 0 기반 바이트 오프셋이며 문자 인덱스가 아닙니다.
textUTF-8 텍스트입니다. 끝을 생략하거나 null이면 문자열은 인코딩하고 비어 있지 않은 NUL 종료 뷰는 직접 사용하며, 나머지 뷰는 복사 후 NUL을 붙입니다. 끝을 명시하면 Uint8Array를 직접 읽으며 NUL 종료는 필요 없습니다.
text_end선택 사항끝 다음 위치의 뷰이며 길이나 다른 문자열이 아닙니다. 양쪽은 같은 버퍼를 공유하며 begin.byteOffset <= end.byteOffset <= begin.byteOffset + begin.byteLength를 만족해야 합니다. 빈 끝 뷰도 허용하며 NUL 종료는 필요 없습니다. 생략하거나 null이면 일반 NUL 종료 UTF-8 변환을 사용합니다.
콜백 버퍼에 텍스트를 삽입하고 편집 상태를 갱신하며 필요하면 확장을 요청합니다.
self이 메서드가 조작할 ImGuiInputTextCallbackData 핸들입니다.
posUTF-8 편집 버퍼의 0 기반 바이트 오프셋이며 문자 인덱스가 아닙니다.
textUTF-8 텍스트입니다. 끝을 생략하거나 null이면 문자열은 인코딩하고 비어 있지 않은 NUL 종료 뷰는 직접 사용하며, 나머지 뷰는 복사 후 NUL을 붙입니다. 끝을 명시하면 Uint8Array를 직접 읽으며 NUL 종료는 필요 없습니다.
text_end끝 다음 위치의 뷰이며 길이나 다른 문자열이 아닙니다. 양쪽은 같은 버퍼를 공유하며 begin.byteOffset <= end.byteOffset <= begin.byteOffset + begin.byteLength를 만족해야 합니다. 빈 끝 뷰도 허용하며 NUL 종료는 필요 없습니다. 생략하거나 null이면 일반 NUL 종료 UTF-8 변환을 사용합니다.
콜백 버퍼에 텍스트를 삽입하고 편집 상태를 갱신하며 필요하면 확장을 요청합니다.
Param: self
self - 이 메서드가 조작할 ImGuiInputTextCallbackData 핸들입니다.
Param: pos
pos - UTF-8 편집 버퍼의 0 기반 바이트 오프셋이며 문자 인덱스가 아닙니다.
Param: text
text - 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 변환을 사용합니다.