C# Класс MarioObjects.Objects.BaseObjects.GraphicObject

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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