Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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, RF_Unnamed

Variables Summary
bool | bCenter
bool | bNoSmooth
float | ClipX
float | ClipY
float | CurX
float | CurY
float | CurYL
font | DefaultFont
string | DefaultFontName
color | DrawColor
font | Font
font | MedFont
string | MedFontName
float | OrgX
float | OrgY
int | pCanvasUtil
int | SizeX
int | SizeY
font | SmallFont
string | SmallFontName
float | SpaceX
float | SpaceY
byte | Style
font | TinyFont
string | TinyFontName
Viewport | Viewport
Texture | WhiteTex
float | Z

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

Enumerations Summary

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary

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
|  | DrawActor (Actor A, bool Wireframe, optional bool ClearZ, optional float DisplayFOV)
|  | DrawArbitraryLine (float X1, float Y1, float X2, float Y2, optional color LineColor)
|  | DrawArbitraryTile (material Mat, float Xone, float Yone, float Xtwo, float Ytwo, float Xthree, float Ythree, float Xfour, float Yfour, float U, float V, float UL, float VL)
|  | DrawBox (canvas canvas, float width, float height))
|  | DrawBracket (float width, float height, float bracket_size))
|  | DrawHorizontal (float Y, float width))
|  | DrawIcon (texture Tex, float Scale ))
|  | DrawLine (int direction, float size))
|  | DrawPattern (material Tex, float XL, float YL, float Scale ))
|  | DrawPortal (int X, int Y, int Width, int Height, actor CamActor, vector CamLocation, rotator CamRotation, optional int FOV, optional bool ClearZ)
|  | DrawPortalScaled (int X, int Y, int Width, int Height, actor CamActor, vector CamLocation, rotator CamRotation, optional int FOV, optional bool ClearZ)
|  | DrawPositionedActor (Actor A, bool WireFrame, optional bool ClearZ, optional float DisplayFOV, optional Rotator cameraRot, optional float zoom)
|  | DrawRect (texture Tex, float RectX, float RectY ))
|  | DrawText (coerce string Text, optional bool CR)
|  | DrawTextClipped (coerce string Text, optional bool bCheckHotKey)
|  | DrawTextJustified (coerce string String, byte Justification, float x1, float y1, float x2, float y2)
|  | DrawTextMultiline (coerce string Text, vector Origin2D, Color ForegroundColor, optional Color BackgroundColor, optional int Wrapped, optional int Centered)
|  | DrawTile (material Mat, float XL, float YL, optional float U, optional float V, optional float UL, optional float VL)
|  | DrawTileClipped (Material Mat, float XL, float YL, optional float U, optional float V, optional float UL, optional float VL)
|  | DrawTileJustified (material Mat, byte Justification, float XL, float YL)
|  | DrawTileScaled (material Mat, float XScale, float YScale)
|  | DrawTileStretched (material Mat, float XL, float YL)
|  | DrawVertical (float X, float height))
| Color | MakeColor (byte R, byte G, byte B, optional byte A))
|  | Reset ()))
|  | SetClip (float X, float Y ))
|  | SetDrawColor (byte R, byte G, byte B, optional byte A))
|  | SetOrigin (float X, float Y ))
|  | SetPos (float X, float Y ))
|  | StrLen (coerce string String, out float XL, out float YL)
|  | TextSize (coerce string String, out float XL, out float YL)
|  | WrapStringToArray (string Text, out array<string> OutArray, float dx, string EOL, optional bool bIsCodedString)

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

#### bCenter Source code

var bool bCenter;

#### bNoSmooth Source code

var bool bNoSmooth;

#### 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;

#### DefaultFont Source code

var const font DefaultFont;

#### DefaultFontName Source code

var string DefaultFontName;

#### DrawColor Source code

var color DrawColor;

#### Font Source code

var font Font;

#### MedFont Source code

var const font MedFont;

#### MedFontName Source code

var string MedFontName;

#### OrgX Source code

var float OrgX;

#### OrgY Source code

var float OrgY;

#### pCanvasUtil Source code

var const int pCanvasUtil;

#### SizeX Source code

var const int SizeX;

#### SizeY Source code

var const int SizeY;

#### SmallFont Source code

var const font SmallFont;

#### SmallFontName Source code

var string SmallFontName;

#### SpaceX Source code

var float SpaceX;

#### SpaceY Source code

var float SpaceY;

#### Style Source code

var byte Style;

#### TinyFont Source code

var const font TinyFont;

#### TinyFontName Source code

var string TinyFontName;

#### Viewport Source code

var const Viewport Viewport;

#### WhiteTex Source code

var Texture WhiteTex;

#### Z Source code

var float Z;

Functions Detail

#### DrawActor Source code

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

#### DrawArbitraryLine Source code

native(490) final function DrawArbitraryLine ( float X1, float Y1, float X2, float Y2, optional color LineColor )

#### DrawArbitraryTile Source code

native(491) final function DrawArbitraryTile ( material Mat, float Xone, float Yone, float Xtwo, float Ytwo, float Xthree, float Ythree, float Xfour, float Yfour, float U, float V, float UL, float VL )

#### 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 )

#### DrawPortalScaled Source code

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

#### DrawPositionedActor Source code

native function DrawPositionedActor ( Actor A, bool WireFrame, optional bool ClearZ, optional float DisplayFOV, optional Rotator cameraRot, optional float zoom )

#### 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 )

#### DrawTextJustified Source code

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

#### DrawTextMultiline Source code

native final function DrawTextMultiline ( coerce string Text, vector Origin2D, Color ForegroundColor, optional Color BackgroundColor, optional int Wrapped, optional int Centered )

#### DrawTile Source code

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

#### DrawTileClipped Source code

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

#### DrawTileJustified Source code

native final function DrawTileJustified ( material Mat, byte Justification, 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) )

#### 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 ) )

#### 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 )

#### WrapStringToArray Source code

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

Defaultproperties

    defaultproperties
    {
         Style=1
    	 Z=1
         DrawColor=(R=127,G=127,B=127,A=255)
    	 DefaultFontName="Engine_res.Res_DefaultFont"
    	 TinyFontName="Engine_res.Res_DefaultFont"
         SmallFontName="Engine_res.Res_DefaultFont"
         MedFontName="Engine_res.Res_DefaultFont"
    	 WhiteTex = Texture'engine_res.WhiteSquareTexture'
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:28.710 - Created with UnCodeX