C# 클래스 MarioObjects.Objects.BaseObjects.GraphicObject

파일 보기 프로젝트 열기: jazzyjester/Mario-Game 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

메소드 상세

AcceptVisitor() 공개 메소드

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

AddCollision() 공개 메소드

public AddCollision ( IntersectionClass IC ) : void
IC IntersectionClass
리턴 void

AddObject() 공개 메소드

public AddObject ( GraphicObject g ) : void
g GraphicObject
리턴 void

CheckObjectEnabled() 공개 메소드

public CheckObjectEnabled ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

GetObjectRect() 공개 메소드

public GetObjectRect ( ) : Rectangle
리턴 System.Drawing.Rectangle

Get_LevelEditor() 공개 메소드

public Get_LevelEditor ( ) : void
리턴 void

GraphicObject() 공개 메소드

public GraphicObject ( ) : System
리턴 System

Intersection() 공개 메소드

public Intersection ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
리턴 void

Intersection_None() 공개 메소드

public Intersection_None ( ) : void
리턴 void

LogMe() 공개 메소드

public LogMe ( Collision c, GraphicObject g ) : void
c Collision
g GraphicObject
리턴 void

SetObjectChangeFlag() 공개 메소드

public SetObjectChangeFlag ( System.Boolean F ) : void
F System.Boolean
리턴 void

SetWidthHeight() 공개 메소드

public SetWidthHeight ( ) : void
리턴 void

프로퍼티 상세

Enabled 공개적으로 프로퍼티

public Boolean,System Enabled
리턴 System.Boolean

IntersectsObjects 공개적으로 프로퍼티

public List IntersectsObjects
리턴 List

OT 공개적으로 프로퍼티

public ObjectType OT
리턴 ObjectType

ObjectChangedDrawFlag 공개적으로 프로퍼티

public Boolean,System ObjectChangedDrawFlag
리턴 System.Boolean

ObjectRect 공개적으로 프로퍼티

public Rectangle,System.Drawing ObjectRect
리턴 System.Drawing.Rectangle

Objects 공개적으로 프로퍼티

public List Objects
리턴 List

SRC 공개적으로 프로퍼티

public Rectangle,System.Drawing SRC
리턴 System.Drawing.Rectangle

Visible 공개적으로 프로퍼티

public Boolean,System Visible
리턴 System.Boolean

newx 공개적으로 프로퍼티

public int newx
리턴 int

width 공개적으로 프로퍼티

public int width
리턴 int

x 공개적으로 프로퍼티

public int x
리턴 int