Blender V4.3
GHOST_TEventImeData Struct Reference

#include <GHOST_Types.h>

Public Attributes

GHOST_TUserDataPtr result_len
 
GHOST_TUserDataPtr composite_len
 
GHOST_TUserDataPtr result
 
GHOST_TUserDataPtr composite
 
int cursor_position
 
int target_start
 
int target_end
 

Detailed Description

Warning
this is a duplicate of #wmImeData. All members must remain aligned and the struct size match!

Definition at line 625 of file GHOST_Types.h.

Member Data Documentation

◆ composite

GHOST_TUserDataPtr GHOST_TEventImeData::composite

Definition at line 629 of file GHOST_Types.h.

◆ composite_len

GHOST_TUserDataPtr GHOST_TEventImeData::composite_len

Definition at line 627 of file GHOST_Types.h.

◆ cursor_position

int GHOST_TEventImeData::cursor_position

Cursor position in the IME composition.

Definition at line 631 of file GHOST_Types.h.

◆ result

GHOST_TUserDataPtr GHOST_TEventImeData::result

char * utf8 encoding

Definition at line 629 of file GHOST_Types.h.

◆ result_len

GHOST_TUserDataPtr GHOST_TEventImeData::result_len

size_t

Definition at line 627 of file GHOST_Types.h.

◆ target_end

int GHOST_TEventImeData::target_end

Represents the position of the end of the selection

Definition at line 635 of file GHOST_Types.h.

◆ target_start

int GHOST_TEventImeData::target_start

Represents the position of the beginning of the selection

Definition at line 633 of file GHOST_Types.h.


The documentation for this struct was generated from the following file: