29 #ifndef GEWINDOWWRAPPER_H_
30 #define GEWINDOWWRAPPER_H_
223 #endif // GEWINDOWWRAPPER_H_
bool(* PFNENUMCHILDRENPROC)(rvGEWindowWrapper *wrapper, void *data)
void UpdateWindowState(void)
GLsizei const GLfloat * value
idWindow * WindowFromPoint(float x, float y, bool visibleOnly=true)
bool CanMoveAndSize(void)
EWindowType GetWindowType(void)
void SetFlippedHorz(bool f)
GLuint GLuint GLsizei GLenum type
static const char * WindowTypeToString(EWindowType type)
static EWindowType StringToWindowType(const char *string)
void SetFlippedVert(bool f)
void SetDeleted(bool del)
idDict & GetStateDict(void)
bool CanHaveChildren(void)
void SetWindowType(EWindowType type)
idWindow * GetChild(int index)
idDict & GetScriptDict(void)
idRectangle & GetClientRect(void)
GLsizei GLsizei GLenum GLenum const GLvoid * data
idRectangle & GetScreenRect(void)
idDict & GetVariableDict(void)
bool VerfiyStateKey(const char *name, const char *value, idStr *result=NULL)
void CalcScreenRect(void)
rvGEWindowWrapper(idWindow *window, EWindowType type)
static rvGEWindowWrapper * GetWrapper(idWindow *window)
idWindow * GetWindow(void)
idWindow * GetChild(int index)
void DeleteStateKey(const char *key)
void SetStateKey(const char *key, const char *value, bool update=true)
bool EnumChildren(PFNENUMCHILDRENPROC proc, void *data)
void SetState(const idDict &dict)
void SetRect(idRectangle &rect)
void SetSelected(bool sel)