C# Class Reactor.RScreen2D

Afficher le fichier Open project: reisergames/reactor-v1 Class Usage Examples

Méthodes publiques

Méthode Description
Action_Begin2D ( ) : void
Action_End2D ( ) : void
Create_TextureFont ( string FontName, string FileName ) : RFONT
Destroy ( ) : void
Draw_Line3D ( R3DVECTOR start, R3DVECTOR end, R4DVECTOR color ) : void
Draw_Rect2D ( int X, int Y, int Width, int Height, R4DVECTOR color ) : void
Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int scaleX, int scaleY ) : void
Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int scaleX, int scaleY, R4DVECTOR color ) : void
Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color ) : void
Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color, float Rotation ) : void
Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color, float Rotation, bool FlipHorizontal ) : void
Draw_TextureFont ( RFONT font, int X, int Y, string Message ) : void
Draw_TextureFont ( RFONT font, int X, int Y, string Message, R4DVECTOR color ) : void
Draw_TextureFont ( RFONT font, int X, int Y, string Message, R4DVECTOR color, float Rotation, R2DVECTOR RotationOrigin, R2DVECTOR Scale ) : void
Project ( R3DVECTOR Position, RSceneNode Node ) : R3DVECTOR
RScreen2D ( ) : System
Unproject ( R3DVECTOR Position, RSceneNode Node ) : R3DVECTOR

Private Methods

Méthode Description
IAction_Begin2D ( ) : void
IAction_End2D ( ) : void
Update ( ) : void

Method Details

Action_Begin2D() public méthode

public Action_Begin2D ( ) : void
Résultat void

Action_End2D() public méthode

public Action_End2D ( ) : void
Résultat void

Create_TextureFont() public méthode

public Create_TextureFont ( string FontName, string FileName ) : RFONT
FontName string
FileName string
Résultat RFONT

Destroy() public méthode

public Destroy ( ) : void
Résultat void

Draw_Line3D() public méthode

public Draw_Line3D ( R3DVECTOR start, R3DVECTOR end, R4DVECTOR color ) : void
start R3DVECTOR
end R3DVECTOR
color R4DVECTOR
Résultat void

Draw_Rect2D() public méthode

public Draw_Rect2D ( int X, int Y, int Width, int Height, R4DVECTOR color ) : void
X int
Y int
Width int
Height int
color R4DVECTOR
Résultat void

Draw_Texture2D() public méthode

public Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int scaleX, int scaleY ) : void
TextureID int
X int
Y int
Width int
Height int
scaleX int
scaleY int
Résultat void

Draw_Texture2D() public méthode

public Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int scaleX, int scaleY, R4DVECTOR color ) : void
TextureID int
X int
Y int
Width int
Height int
scaleX int
scaleY int
color R4DVECTOR
Résultat void

Draw_Texture2D() public méthode

public Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color ) : void
TextureID int
X int
Y int
Width int
Height int
SourceX int
SourceY int
SourceWidth int
SourceHeight int
scaleX int
scaleY int
color R4DVECTOR
Résultat void

Draw_Texture2D() public méthode

public Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color, float Rotation ) : void
TextureID int
X int
Y int
Width int
Height int
SourceX int
SourceY int
SourceWidth int
SourceHeight int
scaleX int
scaleY int
color R4DVECTOR
Rotation float
Résultat void

Draw_Texture2D() public méthode

public Draw_Texture2D ( int TextureID, int X, int Y, int Width, int Height, int SourceX, int SourceY, int SourceWidth, int SourceHeight, int scaleX, int scaleY, R4DVECTOR color, float Rotation, bool FlipHorizontal ) : void
TextureID int
X int
Y int
Width int
Height int
SourceX int
SourceY int
SourceWidth int
SourceHeight int
scaleX int
scaleY int
color R4DVECTOR
Rotation float
FlipHorizontal bool
Résultat void

Draw_TextureFont() public méthode

public Draw_TextureFont ( RFONT font, int X, int Y, string Message ) : void
font RFONT
X int
Y int
Message string
Résultat void

Draw_TextureFont() public méthode

public Draw_TextureFont ( RFONT font, int X, int Y, string Message, R4DVECTOR color ) : void
font RFONT
X int
Y int
Message string
color R4DVECTOR
Résultat void

Draw_TextureFont() public méthode

public Draw_TextureFont ( RFONT font, int X, int Y, string Message, R4DVECTOR color, float Rotation, R2DVECTOR RotationOrigin, R2DVECTOR Scale ) : void
font RFONT
X int
Y int
Message string
color R4DVECTOR
Rotation float
RotationOrigin R2DVECTOR
Scale R2DVECTOR
Résultat void

Project() public méthode

public Project ( R3DVECTOR Position, RSceneNode Node ) : R3DVECTOR
Position R3DVECTOR
Node RSceneNode
Résultat R3DVECTOR

RScreen2D() public méthode

public RScreen2D ( ) : System
Résultat System

Unproject() public méthode

public Unproject ( R3DVECTOR Position, RSceneNode Node ) : R3DVECTOR
Position R3DVECTOR
Node RSceneNode
Résultat R3DVECTOR