C# Class MarioObjects.Objects.BaseObjects.GraphicObject

Afficher le fichier Open project: jazzyjester/Mario-Game Class Usage Examples

Méthodes publiques

Свойство Type Description
Enabled System.Boolean
IntersectsObjects List
OT ObjectType
ObjectChangedDrawFlag System.Boolean
ObjectRect System.Drawing.Rectangle
Objects List
SRC System.Drawing.Rectangle
Visible System.Boolean
newx int
width int
x int

Méthodes publiques

Méthode Description
AcceptVisitor ( VisitorObject V ) : void
AddCollision ( IntersectionClass IC ) : void
AddObject ( GraphicObject g ) : void
CheckObjectEnabled ( ) : void
Draw ( ) : void
GetObjectRect ( ) : Rectangle
Get_LevelEditor ( ) : void
GraphicObject ( ) : System
Intersection ( Collision c, GraphicObject g ) : void
Intersection_None ( ) : void
LogMe ( Collision c, GraphicObject g ) : void
SetObjectChangeFlag ( System.Boolean F ) : void
SetWidthHeight ( ) : void

Method Details

AcceptVisitor() public méthode

public AcceptVisitor ( VisitorObject V ) : void
V MarioObjects.Objects.Patterns.VisitorObject
Résultat void

AddCollision() public méthode

public AddCollision ( IntersectionClass IC ) : void
IC IntersectionClass
Résultat void

AddObject() public méthode

public AddObject ( GraphicObject g ) : void
g GraphicObject
Résultat void

CheckObjectEnabled() public méthode

public CheckObjectEnabled ( ) : void
Résultat void

Draw() public méthode

public Draw ( ) : void
Résultat void

GetObjectRect() public méthode

public GetObjectRect ( ) : Rectangle
Résultat System.Drawing.Rectangle

Get_LevelEditor() public méthode

public Get_LevelEditor ( ) : void
Résultat void

GraphicObject() public méthode

public GraphicObject ( ) : System
Résultat System

Intersection() public méthode

public Intersection ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
Résultat void

Intersection_None() public méthode

public Intersection_None ( ) : void
Résultat void

LogMe() public méthode

public LogMe ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
Résultat void

SetObjectChangeFlag() public méthode

public SetObjectChangeFlag ( System.Boolean F ) : void
F System.Boolean
Résultat void

SetWidthHeight() public méthode

public SetWidthHeight ( ) : void
Résultat void

Property Details

Enabled public_oe property

public Boolean,System Enabled
Résultat System.Boolean

IntersectsObjects public_oe property

public List IntersectsObjects
Résultat List

OT public_oe property

public ObjectType OT
Résultat ObjectType

ObjectChangedDrawFlag public_oe property

public Boolean,System ObjectChangedDrawFlag
Résultat System.Boolean

ObjectRect public_oe property

public Rectangle,System.Drawing ObjectRect
Résultat System.Drawing.Rectangle

Objects public_oe property

public List Objects
Résultat List

SRC public_oe property

public Rectangle,System.Drawing SRC
Résultat System.Drawing.Rectangle

Visible public_oe property

public Boolean,System Visible
Résultat System.Boolean

newx public_oe property

public int newx
Résultat int

width public_oe property

public int width
Résultat int

x public_oe property

public int x
Résultat int