Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Extension.ExtensionObject

Extends
Object
Modifiers
native noexport

Core.Object
|   
+-- Extension.ExtensionObject

Direct Known Subclasses:

Flag, FlagBase, GC, Window

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
EColumnType
COLTYPE_String, COLTYPE_Float, COLTYPE_Time
EDrawStyle
DSTY_None, DSTY_Normal, DSTY_Masked, DSTY_Translucent, DSTY_Modulated
EFlagType
FLAG_Bool, FLAG_Byte, FLAG_Int, FLAG_Float, FLAG_Name, FLAG_Vector, FLAG_Rotator,
EHAlign
HALIGN_Left, HALIGN_Center, HALIGN_Right, HALIGN_Full
EHDirection
HDIR_LeftToRight, HDIR_RightToLeft
EInputKey
IK_None, IK_LeftMouse, IK_RightMouse, IK_Cancel, IK_MiddleMouse, IK_Unknown05, IK_Unknown06, IK_Unknown07, IK_Backspace, IK_Tab, IK_Unknown0A, IK_Unknown0B, IK_Unknown0C, IK_Enter, IK_Unknown0E, IK_Unknown0F, IK_Shift, IK_Ctrl, IK_Alt, IK_Pause, IK_CapsLock, IK_Unknown15, IK_Unknown16, IK_Unknown17, IK_Unknown18, IK_Unknown19, IK_Unknown1A, IK_Escape, IK_Unknown1C, IK_Unknown1D, IK_Unknown1E, IK_Unknown1F, IK_Space, IK_PageUp, IK_PageDown, IK_End, IK_Home, IK_Left, IK_Up, IK_Right, IK_Down, IK_Select, IK_Print, IK_Execute, IK_PrintScrn, IK_Insert, IK_Delete, IK_Help, IK_0, IK_1, IK_2, IK_3, IK_4, IK_5, IK_6, IK_7, IK_8, IK_9, IK_Unknown3A, IK_Unknown3B, IK_Unknown3C, IK_Unknown3D, IK_Unknown3E, IK_Unknown3F, IK_Unknown40, IK_A, IK_B, IK_C, IK_D, IK_E, IK_F, IK_G, IK_H, IK_I, IK_J, IK_K, IK_L, IK_M, IK_N, IK_O, IK_P, IK_Q, IK_R, IK_S, IK_T, IK_U, IK_V, IK_W, IK_X, IK_Y, IK_Z, IK_Unknown5B, IK_Unknown5C, IK_Unknown5D, IK_Unknown5E, IK_Unknown5F, IK_NumPad0, IK_NumPad1, IK_NumPad2, IK_NumPad3, IK_NumPad4, IK_NumPad5, IK_NumPad6, IK_NumPad7, IK_NumPad8, IK_NumPad9, IK_GreyStar, IK_GreyPlus, IK_Separator, IK_GreyMinus, IK_NumPadPeriod, IK_GreySlash, IK_F1, IK_F2, IK_F3, IK_F4, IK_F5, IK_F6, IK_F7, IK_F8, IK_F9, IK_F10, IK_F11, IK_F12, IK_F13, IK_F14, IK_F15, IK_F16, IK_F17, IK_F18, IK_F19, IK_F20, IK_F21, IK_F22, IK_F23, IK_F24, IK_Unknown88, IK_Unknown89, IK_Unknown8A, IK_Unknown8B, IK_Unknown8C, IK_Unknown8D, IK_Unknown8E, IK_Unknown8F, IK_NumLock, IK_ScrollLock, IK_Unknown92, IK_Unknown93, IK_Unknown94, IK_Unknown95, IK_Unknown96, IK_Unknown97, IK_Unknown98, IK_Unknown99, IK_Unknown9A, IK_Unknown9B, IK_Unknown9C, IK_Unknown9D, IK_Unknown9E, IK_Unknown9F, IK_LShift, IK_RShift, IK_LControl, IK_RControl, IK_UnknownA4, IK_UnknownA5, IK_UnknownA6, IK_UnknownA7, IK_UnknownA8, IK_UnknownA9, IK_UnknownAA, IK_UnknownAB, IK_UnknownAC, IK_UnknownAD, IK_UnknownAE, IK_UnknownAF, IK_UnknownB0, IK_UnknownB1, IK_UnknownB2, IK_UnknownB3, IK_UnknownB4, IK_UnknownB5, IK_UnknownB6, IK_UnknownB7, IK_UnknownB8, IK_UnknownB9, IK_Semicolon, IK_Equals, IK_Comma, IK_Minus, IK_Period, IK_Slash, IK_Tilde, IK_UnknownC1, IK_UnknownC2, IK_UnknownC3, IK_UnknownC4, IK_UnknownC5, IK_UnknownC6, IK_UnknownC7, IK_Joy1, IK_Joy2, IK_Joy3, IK_Joy4, IK_Joy5, IK_Joy6, IK_Joy7, IK_Joy8, IK_Joy9, IK_Joy10, IK_Joy11, IK_Joy12, IK_Joy13, IK_Joy14, IK_Joy15, IK_Joy16, IK_UnknownD8, IK_UnknownD9, IK_UnknownDA, IK_LeftBracket, IK_Backslash, IK_RightBracket, IK_SingleQuote, IK_UnknownDF, IK_JoyX, IK_JoyY, IK_JoyZ, IK_JoyR, IK_MouseX, IK_MouseY, IK_MouseZ, IK_MouseW, IK_JoyU, IK_JoyV, IK_UnknownEA, IK_UnknownEB, IK_MouseWheelUp, IK_MouseWheelDown, IK_Unknown10E, UK_Unknown10F, IK_JoyPovUp, IK_JoyPovDown, IK_JoyPovLeft, IK_JoyPovRight, IK_UnknownF4, IK_UnknownF5, IK_Attn, IK_CrSel, IK_ExSel, IK_ErEof, IK_Play, IK_Zoom, IK_NoName, IK_PA1, IK_OEMClear
EInputState
IST_None, IST_Press, IST_Hold, IST_Release, IST_Axis
EInsertionPointType
INSTYPE_Insert, INSTYPE_Underscore, INSTYPE_Block, INSTYPE_RawInsert, INSTYPE_RawOverlay
EMouseFocusMode
MFOCUS_None, MFOCUS_Click, MFOCUS_Enter, MFOCUS_EnterLeave
EMove
MOVE_Left, MOVE_Right, MOVE_Up, MOVE_Down
EMoveInsert
MOVEINSERT_Up, MOVEINSERT_Down, MOVEINSERT_Left, MOVEINSERT_Right, MOVEINSERT_WordLeft, MOVEINSERT_WordRight, MOVEINSERT_StartOfLine, MOVEINSERT_EndOfLine, MOVEINSERT_PageUp, MOVEINSERT_PageDown, MOVEINSERT_Home, MOVEINSERT_End
EMoveList
MOVELIST_Up, MOVELIST_Down, MOVELIST_PageUp, MOVELIST_PageDown, MOVELIST_Home, MOVELIST_End
EMoveThumb
MOVETHUMB_Home, MOVETHUMB_End, MOVETHUMB_Prev, MOVETHUMB_Next, MOVETHUMB_StepUp, MOVETHUMB_StepDown, MOVETHUMB_PageUp, MOVETHUMB_PageDown
EOrder
ORDER_Right, ORDER_Left, ORDER_Down, ORDER_Up, ORDER_RightThenDown, ORDER_RightThenUp, ORDER_LeftThenDown, ORDER_LeftThenUp, ORDER_DownThenRight, ORDER_DownThenLeft, ORDER_UpThenRight, ORDER_UpThenLeft
EOrientation
ORIENT_Horizontal, ORIENT_Vertical
EVAlign
VALIGN_Top, VALIGN_Center, VALIGN_Bottom, VALIGN_Full
EVDirection
VDIR_TopToBottom, VDIR_BottomToTop
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
ClipRect
originX, originY, clipX, clipY, clipWidth, clipHeight
DynamicArray
Num, Max, Ptr
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionName StringToName (coerce string str)
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, AllObjects, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, clock, Cos, CriticalDelete, Cross, CyclesToSeconds, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetConfig, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sprintf, Sqrt, Square, StaticSaveConfig, Tan, unclock, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Enumerations Detail

EColumnType Source code

enum EColumnType
{
COLTYPE_String, COLTYPE_Float, COLTYPE_Time
};

EDrawStyle Source code

enum EDrawStyle
{
DSTY_None, DSTY_Normal, DSTY_Masked, DSTY_Translucent, DSTY_Modulated
};

EFlagType Source code

enum EFlagType
{
FLAG_Bool, FLAG_Byte, FLAG_Int, FLAG_Float, FLAG_Name, FLAG_Vector, FLAG_Rotator,
};

EHAlign Source code

enum EHAlign
{
HALIGN_Left, HALIGN_Center, HALIGN_Right, HALIGN_Full
};

EHDirection Source code

enum EHDirection
{
HDIR_LeftToRight, HDIR_RightToLeft
};

EInputKey Source code

enum EInputKey
{
IK_None, IK_LeftMouse, IK_RightMouse, IK_Cancel, IK_MiddleMouse, IK_Unknown05, IK_Unknown06, IK_Unknown07, IK_Backspace, IK_Tab, IK_Unknown0A, IK_Unknown0B, IK_Unknown0C, IK_Enter, IK_Unknown0E, IK_Unknown0F, IK_Shift, IK_Ctrl, IK_Alt, IK_Pause, IK_CapsLock, IK_Unknown15, IK_Unknown16, IK_Unknown17, IK_Unknown18, IK_Unknown19, IK_Unknown1A, IK_Escape, IK_Unknown1C, IK_Unknown1D, IK_Unknown1E, IK_Unknown1F, IK_Space, IK_PageUp, IK_PageDown, IK_End, IK_Home, IK_Left, IK_Up, IK_Right, IK_Down, IK_Select, IK_Print, IK_Execute, IK_PrintScrn, IK_Insert, IK_Delete, IK_Help, IK_0, IK_1, IK_2, IK_3, IK_4, IK_5, IK_6, IK_7, IK_8, IK_9, IK_Unknown3A, IK_Unknown3B, IK_Unknown3C, IK_Unknown3D, IK_Unknown3E, IK_Unknown3F, IK_Unknown40, IK_A, IK_B, IK_C, IK_D, IK_E, IK_F, IK_G, IK_H, IK_I, IK_J, IK_K, IK_L, IK_M, IK_N, IK_O, IK_P, IK_Q, IK_R, IK_S, IK_T, IK_U, IK_V, IK_W, IK_X, IK_Y, IK_Z, IK_Unknown5B, IK_Unknown5C, IK_Unknown5D, IK_Unknown5E, IK_Unknown5F, IK_NumPad0, IK_NumPad1, IK_NumPad2, IK_NumPad3, IK_NumPad4, IK_NumPad5, IK_NumPad6, IK_NumPad7, IK_NumPad8, IK_NumPad9, IK_GreyStar, IK_GreyPlus, IK_Separator, IK_GreyMinus, IK_NumPadPeriod, IK_GreySlash, IK_F1, IK_F2, IK_F3, IK_F4, IK_F5, IK_F6, IK_F7, IK_F8, IK_F9, IK_F10, IK_F11, IK_F12, IK_F13, IK_F14, IK_F15, IK_F16, IK_F17, IK_F18, IK_F19, IK_F20, IK_F21, IK_F22, IK_F23, IK_F24, IK_Unknown88, IK_Unknown89, IK_Unknown8A, IK_Unknown8B, IK_Unknown8C, IK_Unknown8D, IK_Unknown8E, IK_Unknown8F, IK_NumLock, IK_ScrollLock, IK_Unknown92, IK_Unknown93, IK_Unknown94, IK_Unknown95, IK_Unknown96, IK_Unknown97, IK_Unknown98, IK_Unknown99, IK_Unknown9A, IK_Unknown9B, IK_Unknown9C, IK_Unknown9D, IK_Unknown9E, IK_Unknown9F, IK_LShift, IK_RShift, IK_LControl, IK_RControl, IK_UnknownA4, IK_UnknownA5, IK_UnknownA6, IK_UnknownA7, IK_UnknownA8, IK_UnknownA9, IK_UnknownAA, IK_UnknownAB, IK_UnknownAC, IK_UnknownAD, IK_UnknownAE, IK_UnknownAF, IK_UnknownB0, IK_UnknownB1, IK_UnknownB2, IK_UnknownB3, IK_UnknownB4, IK_UnknownB5, IK_UnknownB6, IK_UnknownB7, IK_UnknownB8, IK_UnknownB9, IK_Semicolon, IK_Equals, IK_Comma, IK_Minus, IK_Period, IK_Slash, IK_Tilde, IK_UnknownC1, IK_UnknownC2, IK_UnknownC3, IK_UnknownC4, IK_UnknownC5, IK_UnknownC6, IK_UnknownC7, IK_Joy1, IK_Joy2, IK_Joy3, IK_Joy4, IK_Joy5, IK_Joy6, IK_Joy7, IK_Joy8, IK_Joy9, IK_Joy10, IK_Joy11, IK_Joy12, IK_Joy13, IK_Joy14, IK_Joy15, IK_Joy16, IK_UnknownD8, IK_UnknownD9, IK_UnknownDA, IK_LeftBracket, IK_Backslash, IK_RightBracket, IK_SingleQuote, IK_UnknownDF, IK_JoyX, IK_JoyY, IK_JoyZ, IK_JoyR, IK_MouseX, IK_MouseY, IK_MouseZ, IK_MouseW, IK_JoyU, IK_JoyV, IK_UnknownEA, IK_UnknownEB, IK_MouseWheelUp, IK_MouseWheelDown, IK_Unknown10E, UK_Unknown10F, IK_JoyPovUp, IK_JoyPovDown, IK_JoyPovLeft, IK_JoyPovRight, IK_UnknownF4, IK_UnknownF5, IK_Attn, IK_CrSel, IK_ExSel, IK_ErEof, IK_Play, IK_Zoom, IK_NoName, IK_PA1, IK_OEMClear
};

EInputState Source code

enum EInputState
{
IST_None, IST_Press, IST_Hold, IST_Release, IST_Axis
};

EInsertionPointType Source code

enum EInsertionPointType
{
INSTYPE_Insert, INSTYPE_Underscore, INSTYPE_Block, INSTYPE_RawInsert, INSTYPE_RawOverlay
};

EMouseFocusMode Source code

enum EMouseFocusMode
{
MFOCUS_None, MFOCUS_Click, MFOCUS_Enter, MFOCUS_EnterLeave
};

EMove Source code

enum EMove
{
MOVE_Left, MOVE_Right, MOVE_Up, MOVE_Down
};

EMoveInsert Source code

enum EMoveInsert
{
MOVEINSERT_Up, MOVEINSERT_Down, MOVEINSERT_Left, MOVEINSERT_Right, MOVEINSERT_WordLeft, MOVEINSERT_WordRight, MOVEINSERT_StartOfLine, MOVEINSERT_EndOfLine, MOVEINSERT_PageUp, MOVEINSERT_PageDown, MOVEINSERT_Home, MOVEINSERT_End
};

EMoveList Source code

enum EMoveList
{
MOVELIST_Up, MOVELIST_Down, MOVELIST_PageUp, MOVELIST_PageDown, MOVELIST_Home, MOVELIST_End
};

EMoveThumb Source code

enum EMoveThumb
{
MOVETHUMB_Home, MOVETHUMB_End, MOVETHUMB_Prev, MOVETHUMB_Next, MOVETHUMB_StepUp, MOVETHUMB_StepDown, MOVETHUMB_PageUp, MOVETHUMB_PageDown
};

EOrder Source code

enum EOrder
{
ORDER_Right, ORDER_Left, ORDER_Down, ORDER_Up, ORDER_RightThenDown, ORDER_RightThenUp, ORDER_LeftThenDown, ORDER_LeftThenUp, ORDER_DownThenRight, ORDER_DownThenLeft, ORDER_UpThenRight, ORDER_UpThenLeft
};

EOrientation Source code

enum EOrientation
{
ORIENT_Horizontal, ORIENT_Vertical
};

EVAlign Source code

enum EVAlign
{
VALIGN_Top, VALIGN_Center, VALIGN_Bottom, VALIGN_Full
};

EVDirection Source code

enum EVDirection
{
VDIR_TopToBottom, VDIR_BottomToTop
};


Structures Detail

ClipRect Source code

struct ClipRect
{
var float clipHeight;
var float clipWidth;
var float clipX;
var float clipY;
var float originX;
var float originY;
};


DynamicArray Source code

struct DynamicArray
{
var const int Max;
var const int Num;
var const int Ptr;
};



Functions Detail

StringToName Source code

native(1024) final function Name StringToName ( coerce string str )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:06.645 - Created with UnCodeX