C# Класс andengine.entity.shape.RectangularShape

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

Защищенные свойства (Protected)

Свойство Тип Описание
mBaseHeight float
mBaseWidth float
mHeight float
mWidth float

Открытые методы

Метод Описание
CollidesWith ( IShape pOtherShape ) : bool
Contains ( float pX, float pY ) : bool
ConvertLocalToSceneCoordinates ( float pX, float pY ) : float[]
ConvertSceneToLocalCoordinates ( float pX, float pY ) : float[]
GetBaseHeight ( ) : float
GetBaseWidth ( ) : float
GetHeight ( ) : float
GetSceneCenterCoordinates ( ) : float[]
GetVertexBuffer ( ) : andengine.opengl.vertex.VertexBuffer
GetWidth ( ) : float
RectangularShape ( float pX, float pY, float pWidth, float pHeight, andengine.opengl.vertex.VertexBuffer pVertexBuffer )
Reset ( ) : void
SetBaseSize ( ) : void
SetHeight ( float pHeight ) : void
SetSize ( float pWidth, float pHeight ) : void
SetWidth ( float pWidth ) : void

Защищенные методы

Метод Описание
DrawVertices ( Javax.Microedition.Khronos.Opengles.IGL10 pGL, andengine.engine.camera.Camera pCamera ) : void
IsCulled ( andengine.engine.camera.Camera pCamera ) : bool

Описание методов

CollidesWith() публичный Метод

public CollidesWith ( IShape pOtherShape ) : bool
pOtherShape IShape
Результат bool

Contains() публичный Метод

public Contains ( float pX, float pY ) : bool
pX float
pY float
Результат bool

ConvertLocalToSceneCoordinates() публичный Метод

public ConvertLocalToSceneCoordinates ( float pX, float pY ) : float[]
pX float
pY float
Результат float[]

ConvertSceneToLocalCoordinates() публичный Метод

public ConvertSceneToLocalCoordinates ( float pX, float pY ) : float[]
pX float
pY float
Результат float[]

DrawVertices() защищенный Метод

protected DrawVertices ( Javax.Microedition.Khronos.Opengles.IGL10 pGL, andengine.engine.camera.Camera pCamera ) : void
pGL Javax.Microedition.Khronos.Opengles.IGL10
pCamera andengine.engine.camera.Camera
Результат void

GetBaseHeight() публичный Метод

public GetBaseHeight ( ) : float
Результат float

GetBaseWidth() публичный Метод

public GetBaseWidth ( ) : float
Результат float

GetHeight() публичный Метод

public GetHeight ( ) : float
Результат float

GetSceneCenterCoordinates() публичный Метод

public GetSceneCenterCoordinates ( ) : float[]
Результат float[]

GetVertexBuffer() публичный Метод

public GetVertexBuffer ( ) : andengine.opengl.vertex.VertexBuffer
Результат andengine.opengl.vertex.VertexBuffer

GetWidth() публичный Метод

public GetWidth ( ) : float
Результат float

IsCulled() защищенный Метод

protected IsCulled ( andengine.engine.camera.Camera pCamera ) : bool
pCamera andengine.engine.camera.Camera
Результат bool

RectangularShape() публичный Метод

public RectangularShape ( float pX, float pY, float pWidth, float pHeight, andengine.opengl.vertex.VertexBuffer pVertexBuffer )
pX float
pY float
pWidth float
pHeight float
pVertexBuffer andengine.opengl.vertex.VertexBuffer

Reset() публичный Метод

public Reset ( ) : void
Результат void

SetBaseSize() публичный Метод

public SetBaseSize ( ) : void
Результат void

SetHeight() публичный Метод

public SetHeight ( float pHeight ) : void
pHeight float
Результат void

SetSize() публичный Метод

public SetSize ( float pWidth, float pHeight ) : void
pWidth float
pHeight float
Результат void

SetWidth() публичный Метод

public SetWidth ( float pWidth ) : void
pWidth float
Результат void

Описание свойств

mBaseHeight защищенное свойство

protected float mBaseHeight
Результат float

mBaseWidth защищенное свойство

protected float mBaseWidth
Результат float

mHeight защищенное свойство

protected float mHeight
Результат float

mWidth защищенное свойство

protected float mWidth
Результат float