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_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbCenter
boolbForceAlpha
boolbNoSmooth
boolbRenderLevel
floatClipX
floatClipY
PlaneColorModulate
floatCurX
floatCurY
floatCurYL
colorDrawColor
fontFont
floatFontScaleX
floatFontScaleY
floatForcedAlpha
fontMedFont
stringMedFontName
floatOrgX
floatOrgY
pointerpCanvasUtil
intSizeX
intSizeY
fontSmallFont
stringSmallFontName
floatSpaceX
floatSpaceY
byteStyle
fontTinyFont
stringTinyFontName
viewportViewport
floatZ
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
function Clear (optional bool ClearRGB, optional bool ClearZ)
function DrawActor (Actor A, bool WireFrame, optional bool ClearZ, optional float DisplayFOV)
function DrawActorClipped (Actor A, bool WireFrame, float Left, float Top, float Width, float Height, optional bool ClearZ, optional float DisplayFOV)
function DrawBox (canvas canvas, float width, float height)
function DrawBracket (float width, float height, float bracket_size)
function DrawHorizontal (float Y, float width)
function DrawIcon (texture Tex, float Scale)
function DrawLine (int direction, float size)
function DrawPattern (material 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 DrawScreenActor (Actor A, optional float FOV, optional bool WireFrame, optional bool ClearZ)
function DrawScreenText (String Text, float X, float Y, EDrawPivot Pivot)
function DrawText (coerce string Text, optional bool CR)
function DrawTextClipped (coerce string Text, optional bool bCheckHotKey)
function DrawTextJustified (coerce string String, byte Justification, float x1, float y1, float x2, float y2)
function DrawTile (material Mat, float XL, float YL, float U, float V, float UL, float VL)
function DrawTileClipped (Material Mat, float XL, float YL, float U, float V, float UL, float VL)
function DrawTileJustified (material Mat, byte Justification, float XL, float YL)
function DrawTilePartialStretched (Material Mat, float XL, float YL)
function DrawTileScaled (material Mat, float XScale, float YScale)
function DrawTileStretched (material Mat, float XL, float YL)
function DrawVertical (float X, float height)
function GetCameraLocation (out vector CameraLocation, out rotator CameraRotation)
functionColor MakeColor (byte R, byte G, byte B, optional byte A)
event Reset ()
function SetClip (float X, float Y)
function SetDrawColor (byte R, byte G, byte B, optional byte A)
function SetOrigin (float X, float Y)
function SetPos (float X, float Y)
function SetScreenLight (int index, vector Position, color lightcolor, float radius)
function SetScreenProjector (int index, vector Position, color color, float radius, texture tex)
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 WorldLoc)
function WrapStringToArray (string Text, out array<string> OutArray, float dx, optional string EOL)
function WrapText (out String Text, out String Line, float dx, Font F, float FontScaleX)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bCenter Source code

var bool bCenter;

bForceAlpha Source code

var bool bForceAlpha;

bNoSmooth Source code

var bool bNoSmooth;

bRenderLevel Source code

var bool bRenderLevel;

ClipX Source code

var float ClipX;

ClipY Source code

var float ClipY;

ColorModulate Source code

var Plane ColorModulate;

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;

FontScaleX Source code

var float FontScaleX;

FontScaleY Source code

var float FontScaleY;

ForcedAlpha Source code

var float ForcedAlpha;

MedFont Source code

var font MedFont;

MedFontName Source code

var localized string MedFontName;

OrgX Source code

var float OrgX;

OrgY Source code

var float OrgY;

pCanvasUtil Source code

var const pointer pCanvasUtil;

SizeX Source code

var const int SizeX;

SizeY Source code

var const int SizeY;

SmallFont Source code

var font SmallFont;

SmallFontName Source code

var localized string SmallFontName;

SpaceX Source code

var float SpaceX;

SpaceY Source code

var float SpaceY;

Style Source code

var byte Style;

TinyFont Source code

var font TinyFont;

TinyFontName Source code

var localized string TinyFontName;

Viewport Source code

var const viewport Viewport;

Z Source code

var float Z;


Functions Detail

Clear Source code

native final function Clear ( optional bool ClearRGB, optional bool ClearZ )

DrawActor Source code

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

DrawActorClipped Source code

native final function DrawActorClipped ( Actor A, bool WireFrame, float Left, float Top, float Width, float Height, optional bool ClearZ, optional float DisplayFOV )

DrawBox Source code

final simulated function DrawBox ( canvas canvas, float width, float height )

DrawBracket Source code

final simulated function DrawBracket ( float width, float height, float bracket_size )

DrawHorizontal Source code

final function DrawHorizontal ( float Y, float width )

DrawIcon Source code

final function DrawIcon ( texture Tex, float Scale )

DrawLine Source code

final function DrawLine ( int direction, float size )

DrawPattern Source code

final function DrawPattern ( material 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 )

DrawScreenActor Source code

native final function DrawScreenActor ( Actor A, optional float FOV, optional bool WireFrame, optional bool ClearZ )

DrawScreenText Source code

simulated function DrawScreenText ( String Text, float X, float Y, EDrawPivot Pivot )

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 )

DrawTextJustified Source code

native final function DrawTextJustified ( coerce string String, byte Justification, float x1, float y1, float x2, float y2 )

DrawTile Source code

native(466) final function DrawTile ( material Mat, float XL, float YL, float U, float V, float UL, float VL )

DrawTileClipped Source code

native(468) final function DrawTileClipped ( Material Mat, float XL, float YL, float U, float V, float UL, float VL )

DrawTileJustified Source code

native final function DrawTileJustified ( material Mat, byte Justification, float XL, float YL )

DrawTilePartialStretched Source code

native final function DrawTilePartialStretched ( Material Mat, float XL, float YL )

DrawTileScaled Source code

native final function DrawTileScaled ( material Mat, float XScale, float YScale )

DrawTileStretched Source code

native final function DrawTileStretched ( material Mat, float XL, float YL )

DrawVertical Source code

final function DrawVertical ( float X, float height )

GetCameraLocation Source code

native final function GetCameraLocation ( out vector CameraLocation, out rotator CameraRotation )

MakeColor Source code

static final function Color MakeColor ( byte R, byte G, byte B, optional byte A )

Reset Source code

event Reset ( )

SetClip Source code

final function SetClip ( float X, float Y )

SetDrawColor Source code

final function SetDrawColor ( byte R, byte G, byte B, optional byte A )

SetOrigin Source code

final function SetOrigin ( float X, float Y )

SetPos Source code

final function SetPos ( float X, float Y )

SetScreenLight Source code

native final function SetScreenLight ( int index, vector Position, color lightcolor, float radius )

SetScreenProjector Source code

native final function SetScreenProjector ( int index, vector Position, color color, float radius, texture tex )

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 final function vector WorldToScreen ( vector WorldLoc )

WrapStringToArray Source code

native final function WrapStringToArray ( string Text, out array<string> OutArray, float dx, optional string EOL )

WrapText Source code

static native final function WrapText ( out String Text, out String Line, float dx, Font F, float FontScaleX )


Defaultproperties

defaultproperties
{
     Font=Font'Engine.DefaultFont'
     FontScaleX=1.000000
     FontScaleY=1.000000
     Z=1.000000
     Style=1
     DrawColor=(B=127,G=127,R=127,A=255)
     ColorModulate=(W=1.000000,X=1.000000,Y=1.000000,Z=1.000000)
     bRenderLevel=True
     TinyFontName="UT2003Fonts.FontMono"
     SmallFontName="UT2003Fonts.FontMono"
     MedFontName="UT2003Fonts.FontMono800x600"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:53.078 - Created with UnCodeX