C# Class MarioObjects.Objects.BaseObjects.GraphicObject

ファイルを表示 Open project: jazzyjester/Mario-Game Class Usage Examples

Public Properties

Property 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

Public Methods

Method 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 method

public AcceptVisitor ( VisitorObject V ) : void
V MarioObjects.Objects.Patterns.VisitorObject
return void

AddCollision() public method

public AddCollision ( IntersectionClass IC ) : void
IC IntersectionClass
return void

AddObject() public method

public AddObject ( GraphicObject g ) : void
g GraphicObject
return void

CheckObjectEnabled() public method

public CheckObjectEnabled ( ) : void
return void

Draw() public method

public Draw ( ) : void
return void

GetObjectRect() public method

public GetObjectRect ( ) : Rectangle
return System.Drawing.Rectangle

Get_LevelEditor() public method

public Get_LevelEditor ( ) : void
return void

GraphicObject() public method

public GraphicObject ( ) : System
return System

Intersection() public method

public Intersection ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
return void

Intersection_None() public method

public Intersection_None ( ) : void
return void

LogMe() public method

public LogMe ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
return void

SetObjectChangeFlag() public method

public SetObjectChangeFlag ( System.Boolean F ) : void
F System.Boolean
return void

SetWidthHeight() public method

public SetWidthHeight ( ) : void
return void

Property Details

Enabled public_oe property

public Boolean,System Enabled
return System.Boolean

IntersectsObjects public_oe property

public List IntersectsObjects
return List

OT public_oe property

public ObjectType OT
return ObjectType

ObjectChangedDrawFlag public_oe property

public Boolean,System ObjectChangedDrawFlag
return System.Boolean

ObjectRect public_oe property

public Rectangle,System.Drawing ObjectRect
return System.Drawing.Rectangle

Objects public_oe property

public List Objects
return List

SRC public_oe property

public Rectangle,System.Drawing SRC
return System.Drawing.Rectangle

Visible public_oe property

public Boolean,System Visible
return System.Boolean

newx public_oe property

public int newx
return int

width public_oe property

public int width
return int

x public_oe property

public int x
return int