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

TribesGUI.HUDUseableMarker

Extends
HUDElement

Core.Object
|   
+-- TribesGUI.HUDElement
   |   
   +-- TribesGUI.HUDUseableMarker

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

Variables Summary
boolbEnabledForUse
boolbPlayerCanUse
boolbUnpowered
VectorCurrentScreenPos
HUDUseableMarker
intDrawSize
HUDMaterialMarkerMaterial
HUDMaterialPowerDownMaterial
HUDMaterialUnUseableMaterial
HUDMaterialUseableMaterial
Inherited Variables from TribesGUI.HUDElement
alpha, aspectRatio, backgroundTexture, BaseScript, bFlashing, bIsLayingOut, bNeedsLayout, borderBottom, borderLeft, borderRight, borderTop, bRelativePositioning, bRenderedOnce, bUseResFonts, bVisible, defaultDrawColor, FlashAlphaMax, FlashAlphaMin, FlashDuration, FlashPeriod, FlashStartTime, FlashSwitchTime, foregroundTexture, Height, HelpFont, HelpFontName, HelpLabel, horizontalAlignment, horizontalFill, iniOverride, initialHeight, initialPosX, initialPosY, initialWidth, insetX, insetY, LocalData, nextSibling, offsetX, offsetY, ParentElement, posX, posY, previousSibling, RelativeHeight, RelativePosX, RelativePosY, RelativeWidth, resFontNames, resFonts, screenHeight, screenWidth, TargetAlpha, textColor, textFont, textFontName, timeSeconds, verticalAlignment, verticalFill, Width
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from TribesGUI.HUDElement
EHorizontalAlignment, EHorizontalFill, ELayoutDirection, EVerticalAlignment, EVerticalFill
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from TribesGUI.HUDElement
HUDMaterial
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
function RenderElement (Canvas c))
function UpdateData (ClientSideCharacter c))
Inherited Functions from TribesGUI.HUDElement
Construct, CreateClonedElement, CreateHUDElement, DoLayout, EncodeColor, EncodePlayerName, FlashElement, ForceNeedsLayout, GetAlpha, GetHeight, GetMaximumRelativeX, GetMaximumRelativeY, GetMaximumX, GetMaximumY, GetScreenPos, GetWidth, GetX, GetY, InitElement, InitElementHeirachy, InternalHeight, InternalLeft, InternalTop, InternalWidth, KeyEvent, KeyType, Layout, LoadConfig, LoadFont, LoadFonts, MakeHUDMaterial, MaterialHeight, MaterialWidth, NativeRenderElement, OnMouseClicked, OnMouseDoubleClicked, OnMouseEntered, OnMouseExited, PointInElement, PointInRegion, Render, RenderElement, RenderHUDMaterial, ResetFont, ResetHUDMaterial, ResizeForWidth, RootHUDScript, SetAlpha, SetColor, SetHeight, SetNeedsLayout, SetWidth, SetX, SetY, StaticCreateHUDElement, UpdateData
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bEnabledForUse Source code

var bool bEnabledForUse;

bPlayerCanUse Source code

var bool bPlayerCanUse;

bUnpowered Source code

var bool bUnpowered;

CurrentScreenPos Source code

var Vector CurrentScreenPos;

HUDUseableMarker

DrawSize Source code

var(HUDUseableMarker) config int DrawSize;

MarkerMaterial Source code

var(HUDUseableMarker) config HUDMaterial MarkerMaterial;

PowerDownMaterial Source code

var(HUDUseableMarker) config HUDMaterial PowerDownMaterial;

UnUseableMaterial Source code

var(HUDUseableMarker) config HUDMaterial UnUseableMaterial;

UseableMaterial Source code

var(HUDUseableMarker) config HUDMaterial UseableMaterial;


Functions Detail

RenderElement Source code

function RenderElement ( Canvas c) )

UpdateData Source code

function UpdateData ( ClientSideCharacter c) )


Defaultproperties

defaultproperties
{
	MarkerMaterial=(Material=Texture'HUD.UseCorners',drawColor=(R=255,G=255,B=255,A=170),style=1,bStretched=true)
	UseableMaterial=(Material=Texture'HUD.UseCorners',drawColor=(R=50,G=255,B=50,A=255),style=1,bStretched=true)
	UnUseableMaterial=(Material=texture'HUD.ReticuleCross',drawColor=(R=255,G=255,B=255,A=255),style=1)
	PowerDownMaterial=(Material=texture'HUD.UseNoPower',drawColor=(R=255,G=255,B=255,A=255),style=1)
	DrawSize=50
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:31.202 - Created with UnCodeX