|
| idMarkerWindow (idUserInterfaceLocal *gui) |
|
| idMarkerWindow (idDeviceContext *d, idUserInterfaceLocal *gui) |
|
virtual | ~idMarkerWindow () |
|
virtual size_t | Allocated () |
|
virtual idWinVar * | GetWinVarByName (const char *_name, bool winLookup=false) |
|
virtual const char * | HandleEvent (const sysEvent_t *event, bool *updateVisuals) |
|
virtual void | PostParse () |
|
virtual void | Draw (int time, float x, float y) |
|
virtual const char * | RouteMouseCoords (float xd, float yd) |
|
virtual void | Activate (bool activate, idStr &act) |
|
virtual void | MouseExit () |
|
virtual void | MouseEnter () |
|
| idWindow (idUserInterfaceLocal *gui) |
|
| idWindow (idDeviceContext *d, idUserInterfaceLocal *gui) |
|
virtual | ~idWindow () |
|
void | SetDC (idDeviceContext *d) |
|
idDeviceContext * | GetDC (void) |
|
idWindow * | SetFocus (idWindow *w, bool scripts=true) |
|
idWindow * | SetCapture (idWindow *w) |
|
void | SetParent (idWindow *w) |
|
void | SetFlag (unsigned int f) |
|
void | ClearFlag (unsigned int f) |
|
unsigned | GetFlags () |
|
void | Move (float x, float y) |
|
void | BringToTop (idWindow *w) |
|
void | Adjust (float xd, float yd) |
|
void | SetAdjustMode (idWindow *child) |
|
void | Size (float x, float y, float w, float h) |
|
void | SetupFromState () |
|
void | SetupBackground () |
|
drawWin_t * | FindChildByName (const char *name) |
|
idSimpleWindow * | FindSimpleWinByName (const char *_name) |
|
idWindow * | GetParent () |
|
idUserInterfaceLocal * | GetGui () |
|
bool | Contains (float x, float y) |
|
size_t | Size () |
|
idStr * | GetStrPtrByName (const char *_name) |
|
virtual idWinVar * | GetWinVarByName (const char *_name, bool winLookup=false, drawWin_t **owner=NULL) |
|
int | GetWinVarOffset (idWinVar *wv, drawWin_t *dw) |
|
float | GetMaxCharHeight () |
|
float | GetMaxCharWidth () |
|
void | SetFont () |
|
void | SetInitialState (const char *_name) |
|
void | AddChild (idWindow *win) |
|
void | DebugDraw (int time, float x, float y) |
|
void | CalcClientRect (float xofs, float yofs) |
|
void | CommonInit () |
|
void | CleanUp () |
|
void | DrawBorderAndCaption (const idRectangle &drawRect) |
|
void | DrawCaption (int time, float x, float y) |
|
void | SetupTransforms (float x, float y) |
|
bool | Contains (const idRectangle &sr, float x, float y) |
|
const char * | GetName () |
|
virtual bool | Parse (idParser *src, bool rebuild=true) |
|
void | CalcRects (float x, float y) |
|
virtual void | Redraw (float x, float y) |
|
virtual void | ArchiveToDictionary (idDict *dict, bool useNames=true) |
|
virtual void | InitFromDictionary (idDict *dict, bool byName=true) |
|
virtual void | Trigger () |
|
virtual void | GainFocus () |
|
virtual void | LoseFocus () |
|
virtual void | GainCapture () |
|
virtual void | LoseCapture () |
|
virtual void | Sized () |
|
virtual void | Moved () |
|
virtual void | DrawBackground (const idRectangle &drawRect) |
|
virtual void | SetBuddy (idWindow *buddy) |
|
virtual void | HandleBuddyUpdate (idWindow *buddy) |
|
virtual void | StateChanged (bool redraw) |
|
virtual void | ReadFromDemoFile (class idDemoFile *f, bool rebuild=true) |
|
virtual void | WriteToDemoFile (class idDemoFile *f) |
|
void | WriteSaveGameString (const char *string, idFile *savefile) |
|
void | WriteSaveGameTransition (idTransitionData &trans, idFile *savefile) |
|
virtual void | WriteToSaveGame (idFile *savefile) |
|
void | ReadSaveGameString (idStr &string, idFile *savefile) |
|
void | ReadSaveGameTransition (idTransitionData &trans, idFile *savefile) |
|
virtual void | ReadFromSaveGame (idFile *savefile) |
|
void | FixupTransitions () |
|
virtual void | HasAction () |
|
virtual void | HasScripts () |
|
void | FixupParms () |
|
void | GetScriptString (const char *name, idStr &out) |
|
void | SetScriptParams () |
|
bool | HasOps () |
|
float | EvalRegs (int test=-1, bool force=false) |
|
void | StartTransition () |
|
void | AddTransition (idWinVar *dest, idVec4 from, idVec4 to, int time, float accelTime, float decelTime) |
|
void | ResetTime (int time) |
|
void | ResetCinematics () |
|
int | NumTransitions () |
|
bool | ParseScript (idParser *src, idGuiScriptList &list, int *timeParm=NULL, bool allowIf=false) |
|
bool | RunScript (int n) |
|
bool | RunScriptList (idGuiScriptList *src) |
|
void | SetRegs (const char *key, const char *val) |
|
int | ParseExpression (idParser *src, idWinVar *var=NULL, int component=0) |
|
int | ExpressionConstant (float f) |
|
idRegisterList * | RegList () |
|
void | AddCommand (const char *cmd) |
|
void | AddUpdateVar (idWinVar *var) |
|
bool | Interactive () |
|
bool | ContainsStateVars () |
|
void | SetChildWinVarVal (const char *name, const char *var, const char *val) |
|
idWindow * | GetFocusedChild () |
|
idWindow * | GetCaptureChild () |
|
const char * | GetComment () |
|
void | SetComment (const char *p) |
|
virtual void | RunNamedEvent (const char *eventName) |
|
void | AddDefinedVar (idWinVar *var) |
|
idWindow * | FindChildByPoint (float x, float y, idWindow *below=NULL) |
|
int | GetChildIndex (idWindow *window) |
|
int | GetChildCount (void) |
|
idWindow * | GetChild (int index) |
|
void | RemoveChild (idWindow *win) |
|
bool | InsertChild (idWindow *win, idWindow *before) |
|
void | ScreenToClient (idRectangle *rect) |
|
void | ClientToScreen (idRectangle *rect) |
|
bool | UpdateFromDictionary (idDict &dict) |
|
|
enum | {
ON_MOUSEENTER = 0,
ON_MOUSEEXIT,
ON_ACTION,
ON_ACTIVATE,
ON_DEACTIVATE,
ON_ESC,
ON_FRAME,
ON_TRIGGER,
ON_ACTIONRELEASE,
ON_ENTER,
ON_ENTERRELEASE,
SCRIPT_COUNT
} |
|
enum | {
ADJUST_MOVE = 0,
ADJUST_TOP,
ADJUST_RIGHT,
ADJUST_BOTTOM,
ADJUST_LEFT,
ADJUST_TOPLEFT,
ADJUST_BOTTOMRIGHT,
ADJUST_TOPRIGHT,
ADJUST_BOTTOMLEFT
} |
|
idStr | cmd |
|
static const char * | ScriptNames [SCRIPT_COUNT] |
|
static const idRegEntry | RegisterVars [] |
|
static const int | NumRegisterVars = sizeof(RegisterVars) / sizeof(idRegEntry) |
|
idWindow * | FindChildByPoint (float x, float y, idWindow **below) |
|
void | SetDefaults (void) |
|
bool | IsSimple () |
|
void | UpdateWinVars () |
|
void | DisableRegister (const char *_name) |
|
void | Transition () |
|
void | Time () |
|
bool | RunTimeEvents (int time) |
|
void | Dump () |
|
int | ExpressionTemporary () |
|
wexpOp_t * | ExpressionOp () |
|
int | EmitOp (int a, int b, wexpOpType_t opType, wexpOp_t **opp=NULL) |
|
int | ParseEmitOp (idParser *src, int a, wexpOpType_t opType, int priority, wexpOp_t **opp=NULL) |
|
int | ParseTerm (idParser *src, idWinVar *var=NULL, int component=0) |
|
int | ParseExpressionPriority (idParser *src, int priority, idWinVar *var=NULL, int component=0) |
|
void | EvaluateRegisters (float *registers) |
|
void | SaveExpressionParseState () |
|
void | RestoreExpressionParseState () |
|
void | ParseBracedExpression (idParser *src) |
|
bool | ParseScriptEntry (const char *name, idParser *src) |
|
bool | ParseRegEntry (const char *name, idParser *src) |
|
void | ParseString (idParser *src, idStr &out) |
|
void | ParseVec4 (idParser *src, idVec4 &out) |
|
void | ConvertRegEntry (const char *name, idParser *src, idStr &out, int tabs) |
|
float | actualX |
|
float | actualY |
|
int | childID |
|
unsigned int | flags |
|
int | lastTimeRun |
|
idRectangle | drawRect |
|
idRectangle | clientRect |
|
idVec2 | origin |
|
int | timeLine |
|
float | xOffset |
|
float | yOffset |
|
float | forceAspectWidth |
|
float | forceAspectHeight |
|
float | matScalex |
|
float | matScaley |
|
float | borderSize |
|
float | textAlignx |
|
float | textAligny |
|
idStr | name |
|
idStr | comment |
|
idVec2 | shear |
|
signed char | textShadow |
|
unsigned char | fontNum |
|
unsigned char | cursor |
|
signed char | textAlign |
|
idWinBool | noTime |
|
idWinBool | visible |
|
idWinBool | noEvents |
|
idWinRectangle | rect |
|
idWinVec4 | backColor |
|
idWinVec4 | matColor |
|
idWinVec4 | foreColor |
|
idWinVec4 | hoverColor |
|
idWinVec4 | borderColor |
|
idWinFloat | textScale |
|
idWinFloat | rotate |
|
idWinStr | text |
|
idWinBackground | backGroundName |
|
idList< idWinVar * > | definedVars |
|
idList< idWinVar * > | updateVars |
|
idRectangle | textRect |
|
const idMaterial * | background |
|
idWindow * | parent |
|
idList< idWindow * > | children |
|
idList< drawWin_t > | drawWindows |
|
idWindow * | focusedChild |
|
idWindow * | captureChild |
|
idWindow * | overChild |
|
bool | hover |
|
idDeviceContext * | dc |
|
idUserInterfaceLocal * | gui |
|
idGuiScriptList * | scripts [SCRIPT_COUNT] |
|
bool * | saveTemps |
|
idList< idTimeLineEvent * > | timeLineEvents |
|
idList< idTransitionData > | transitions |
|
idList< wexpOp_t > | ops |
|
idList< float > | expressionRegisters |
|
idList< wexpOp_t > * | saveOps |
|
idList< rvNamedEvent * > | namedEvents |
|
idList< float > * | saveRegs |
|
idRegisterList | regList |
|
idWinBool | hideCursor |
|
static idCVar | gui_debug |
|
static idCVar | gui_edit |
|
static bool | registerIsTemporary [MAX_EXPRESSION_REGISTERS] |
|
Definition at line 39 of file MarkerWindow.h.