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

Engine.Canvas

Extends
Object
Modifiers
native noexport

Core.Object
|   
+-- Engine.Canvas

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

Variables Summary
boolbCenter
fontBigFont
boolbNoSmooth
boolbUseFlatZ
boolbUseOffset
floatClipX
floatClipY
floatCurX
floatCurY
floatCurYL
colorDrawColor
fontFont
intFramePtr
fontLargeFont
fontMedFont
floatOrgX
floatOrgY
coordsRenderCoords
intRenderPtr
intSizeX
intSizeY
fontSmallFont
floatSpaceX
floatSpaceY
byteStyle
viewportViewport
floatZ
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
eAnimNotifyEval, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Pointer, Quat, Rotator, Scale, Template, Vector

Functions Summary
function Draw2DLine (Color Col, vector Start, vector End)
function Draw3DLine (Color Col, vector Start, vector End)
function DrawActor (Actor A, bool WireFrame, optional bool ClearZ)
function DrawBox (Color Col, int LineFlags, vector Start, vector End)
function DrawCircle (Color Col, int LineFlags, vector Position, float Radius)
function DrawClippedActor (Actor A, bool WireFrame, int X, int Y, int XB, int YB, optional bool ClearZ)
function DrawIcon (texture Tex, float Scale ))
function DrawPathNetwork (bool bOnlyWalkable, optional float MaxDistance)
function DrawPattern (texture Tex, float XL, float YL, float Scale ))
function DrawPortal (int X, int Y, int Width, int Height, actor CamActor, vector CamLocation, rotator CamRotation, optional int FOV, optional bool ClearZ)
function DrawRect (texture Tex, float RectX, float RectY ))
function DrawText (coerce string Text, optional bool CR)
function DrawTextClipped (coerce string Text, optional bool bCheckHotKey)
function DrawTile (texture Tex, float XL, float YL, float U, float V, float UL, float VL)
function DrawTileClipped (texture Tex, float XL, float YL, float U, float V, float UL, float VL)
function DrawTileStretched (Texture Tex, int X1, int Y1, int X2, int Y2)
functioncoords GetCameraCoords ()
event Reset ()))
functionvector ScreenToWorld (vector ScreenPos)
function SetClip (float X, float Y ))
function SetOrigin (float X, float Y ))
function SetPos (float X, float Y ))
function SetTile3DOffset (bool bEnable, optional vector Offset, optional rotator RotOffset, optional bool bFlatZ, optional float Scale)
function StrLen (coerce string String, out float XL, out float YL)
function TextSize (coerce string String, out float XL, out float YL)
functionvector WorldToScreen (vector WorldPos, out float ZDistance)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AlignQuatWith, AllFiles, AllLinkers, AllObjects, AppSeconds, Array_Insert, Array_Remove, Array_Size, Asc, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Divide, Dot, DynamicLoadObject, Enable, EndState, ExecFunctionStr, Exp, ExtractString, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetDefaultObject, GetEnum, GetParentClass, GetPropertyText, GetStateName, GetUnAxes, GetUnitCoords, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, LoadPackageContents, Localize, Locs, Log, Loge, MakeColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Quad, QuatError, QuatFromAxisAndAngle, QuatGetAngle, QuatGetAxis, QuatGetVect, QuatNormal, QuatRotate, QuatSize, QuatSizeSquared, QuatSlerp, QuatToRotation, QuatVRotate, Rand, RandomSpreadVector, RandRange, ReplaceStr, ResetConfig, Right, RotationToQuat, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, SortArray, SortStaticArray, Sqrt, Square, StaticSaveConfig, StringToName, Tan, TransformCoordsByNormal, TransformRotatorByNormal, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bCenter Source code

var bool bCenter;

BigFont Source code

var font BigFont;

bNoSmooth Source code

var bool bNoSmooth;

bUseFlatZ Source code

var const bool bUseFlatZ;

bUseOffset Source code

var const bool bUseOffset;

ClipX Source code

var float ClipX;

ClipY Source code

var float ClipY;

CurX Source code

var float CurX;

CurY Source code

var float CurY;

CurYL Source code

var float CurYL;

DrawColor Source code

var color DrawColor;

Font Source code

var font Font;

FramePtr Source code

var const int FramePtr;

LargeFont Source code

var font LargeFont;

MedFont Source code

var font MedFont;

OrgX Source code

var float OrgX;

OrgY Source code

var float OrgY;

RenderCoords Source code

var coords RenderCoords;

RenderPtr Source code

var const int RenderPtr;

SizeX Source code

var const int SizeX;

SizeY Source code

var const int SizeY;

SmallFont Source code

var font SmallFont;

SpaceX Source code

var float SpaceX;

SpaceY Source code

var float SpaceY;

Style Source code

var byte Style;

Viewport Source code

var const viewport Viewport;

Z Source code

var float Z;


Functions Detail

Draw2DLine Source code

native(1750) final function Draw2DLine ( Color Col, vector Start, vector End )

Draw3DLine Source code

native(1751) final function Draw3DLine ( Color Col, vector Start, vector End )

DrawActor Source code

native(467) final function DrawActor ( Actor A, bool WireFrame, optional bool ClearZ )

DrawBox Source code

native(1756) final function DrawBox ( Color Col, int LineFlags, vector Start, vector End )

DrawCircle Source code

native(1755) final function DrawCircle ( Color Col, int LineFlags, vector Position, float Radius )

DrawClippedActor Source code

native(471) final function DrawClippedActor ( Actor A, bool WireFrame, int X, int Y, int XB, int YB, optional bool ClearZ )

DrawIcon Source code

final function DrawIcon ( texture Tex, float Scale ) )

DrawPathNetwork Source code

native(1754) final function DrawPathNetwork ( bool bOnlyWalkable, optional float MaxDistance )

DrawPattern Source code

final function DrawPattern ( texture Tex, float XL, float YL, float Scale ) )

DrawPortal Source code

native(480) final function DrawPortal ( int X, int Y, int Width, int Height, actor CamActor, vector CamLocation, rotator CamRotation, optional int FOV, optional bool ClearZ )

DrawRect Source code

final function DrawRect ( texture Tex, float RectX, float RectY ) )

DrawText Source code

native(465) final function DrawText ( coerce string Text, optional bool CR )

DrawTextClipped Source code

native(469) final function DrawTextClipped ( coerce string Text, optional bool bCheckHotKey )

DrawTile Source code

native(466) final function DrawTile ( texture Tex, float XL, float YL, float U, float V, float UL, float VL )

DrawTileClipped Source code

native(468) final function DrawTileClipped ( texture Tex, float XL, float YL, float U, float V, float UL, float VL )

DrawTileStretched Source code

native(477) final function DrawTileStretched ( Texture Tex, int X1, int Y1, int X2, int Y2 )

GetCameraCoords Source code

native(1757) final function coords GetCameraCoords ( )

Reset Source code

event Reset ( ) )

ScreenToWorld Source code

native(1753) final function vector ScreenToWorld ( vector ScreenPos )

SetClip Source code

final function SetClip ( float X, float Y ) )

SetOrigin Source code

final function SetOrigin ( float X, float Y ) )

SetPos Source code

final function SetPos ( float X, float Y ) )

SetTile3DOffset Source code

native(1758) final function SetTile3DOffset ( bool bEnable, optional vector Offset, optional rotator RotOffset, optional bool bFlatZ, optional float Scale )

StrLen Source code

native(464) final function StrLen ( coerce string String, out float XL, out float YL )

TextSize Source code

native(470) final function TextSize ( coerce string String, out float XL, out float YL )

WorldToScreen Source code

native(1752) final function vector WorldToScreen ( vector WorldPos, out float ZDistance )


Defaultproperties

defaultproperties
{
				Z=1.000000
				Style=1
				DrawColor=(R=127,G=127,B=127)
				SmallFont=Font'Engine.SmallFont'
				MedFont=Font'Engine.MedFont'
				BigFont=Font'Engine.BigFont'
				LargeFont=Font'Engine.LargeFont'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 09:43:37.114 - Created with UnCodeX