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

Extension.FlagBase

Extends
ExtensionObject
Modifiers
native noexport

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.FlagBase

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

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

Enumerations Summary
Inherited Enumerations from Extension.ExtensionObject
EColumnType, EDrawStyle, EFlagType, EHAlign, EHDirection, EInputKey, EInputState, EInsertionPointType, EMouseFocusMode, EMove, EMoveInsert, EMoveList, EMoveThumb, EOrder, EOrientation, EVAlign, EVDirection
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
Inherited Structures from Extension.ExtensionObject
ClipRect, DynamicArray
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionbool CheckFlag (Name flagName, EFlagType flagType)
functionint CreateIterator (optional EFlagType flagType)
function DeleteAllFlags ()
function DeleteExpiredFlags (int criteria)
functionbool DeleteFlag (Name flagName, EFlagType flagType)
function DestroyIterator (int iterator)
function FubarCheat ()))
functionbool GetBool (Name flagName)
functionbyte GetByte (Name flagName)
functionint GetExpiration (Name flagName, EFlagType flagType)
functionfloat GetFloat (Name flagName)
functionint GetInt (Name flagName)
functionname GetName (Name flagName)
functionbool GetNextFlag (int iterator, out name flagName, out EFlagType flagType)
functionbool GetNextFlagName (int iterator, out name flagName)
functionrotator GetRotator (Name flagName)
functionvector GetVector (Name flagName)
functionbool SetBool (Name flagName, bool newValue, optional bool bAdd, optional int expiration)
functionbool SetByte (Name flagName, byte newValue, optional bool bAdd, optional int expiration)
function SetDefaultExpiration (int expiration)
function SetExpiration (Name flagName, EFlagType flagType, int expiration)
functionbool SetFloat (Name flagName, float newValue, optional bool bAdd, optional int expiration)
functionbool SetInt (Name flagName, int newValue, optional bool bAdd, optional int expiration)
functionbool SetName (Name flagName, name newValue, optional bool bAdd, optional int expiration)
functionbool SetRotator (Name flagName, rotator newValue, optional bool bAdd, optional int expiration)
functionbool SetVector (Name flagName, vector newValue, optional bool bAdd, optional int expiration)
Inherited Functions from Extension.ExtensionObject
StringToName
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, ^, ^^, |, ||, ~, ~=


Variables Detail

defaultFlagExpiration Source code

var private travel int defaultFlagExpiration;

hashTable[64] Source code

var private travel flag hashTable[64];


Functions Detail

CheckFlag Source code

native(1120) final function bool CheckFlag ( Name flagName, EFlagType flagType )

CreateIterator Source code

native(1126) final function int CreateIterator ( optional EFlagType flagType )

DeleteAllFlags Source code

native(1130) final function DeleteAllFlags ( )

DeleteExpiredFlags Source code

native(1124) final function DeleteExpiredFlags ( int criteria )

DeleteFlag Source code

native(1121) final function bool DeleteFlag ( Name flagName, EFlagType flagType )

DestroyIterator Source code

native(1129) final function DestroyIterator ( int iterator )

FubarCheat Source code

function FubarCheat ( ) )

GetBool Source code

native(1110) final function bool GetBool ( Name flagName )

GetByte Source code

native(1111) final function byte GetByte ( Name flagName )

GetExpiration Source code

native(1123) final function int GetExpiration ( Name flagName, EFlagType flagType )

GetFloat Source code

native(1113) final function float GetFloat ( Name flagName )

GetInt Source code

native(1112) final function int GetInt ( Name flagName )

GetName Source code

native(1114) final function name GetName ( Name flagName )

GetNextFlag Source code

native(1128) final function bool GetNextFlag ( int iterator, out name flagName, out EFlagType flagType )

GetNextFlagName Source code

native(1127) final function bool GetNextFlagName ( int iterator, out name flagName )

GetRotator Source code

native(1116) final function rotator GetRotator ( Name flagName )

GetVector Source code

native(1115) final function vector GetVector ( Name flagName )

SetBool Source code

native(1100) final function bool SetBool ( Name flagName, bool newValue, optional bool bAdd, optional int expiration )

SetByte Source code

native(1101) final function bool SetByte ( Name flagName, byte newValue, optional bool bAdd, optional int expiration )

SetDefaultExpiration Source code

native(1125) final function SetDefaultExpiration ( int expiration )

SetExpiration Source code

native(1122) final function SetExpiration ( Name flagName, EFlagType flagType, int expiration )

SetFloat Source code

native(1103) final function bool SetFloat ( Name flagName, float newValue, optional bool bAdd, optional int expiration )

SetInt Source code

native(1102) final function bool SetInt ( Name flagName, int newValue, optional bool bAdd, optional int expiration )

SetName Source code

native(1104) final function bool SetName ( Name flagName, name newValue, optional bool bAdd, optional int expiration )

SetRotator Source code

native(1106) final function bool SetRotator ( Name flagName, rotator newValue, optional bool bAdd, optional int expiration )

SetVector Source code

native(1105) final function bool SetVector ( Name flagName, vector newValue, optional bool bAdd, optional int expiration )


Defaultproperties

defaultproperties
{
}

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