C# Класс SuperCaissiere.Engine.Graphics.Model3DRenderer

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

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

Метод Описание
Draw ( ) : void
Model3DRenderer ( GraphicsDevice _dev, SuperCaissiere.Engine.Graphics.SpriteBatchProxy _sprbtch, Matrix _proj, Matrix _view, Matrix _world ) : System
Update ( GameTime gameTime ) : void
isClicked ( int mouseX, int mouseY ) : bool
resetRotate ( ) : void
rotateX ( float x ) : void
rotateY ( float y ) : void
rotateZ ( float z ) : void
setModel ( Model _model, Model _modelcol ) : void

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

Метод Описание
sceneToTexture ( ) : Microsoft.Xna.Framework.Graphics.Texture2D

Приватные методы

Метод Описание
TextureTo2DArray ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : Color[]
draw ( Model _m ) : void
getRandomRotation ( ) : void

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

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

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

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

public Model3DRenderer ( GraphicsDevice _dev, SuperCaissiere.Engine.Graphics.SpriteBatchProxy _sprbtch, Matrix _proj, Matrix _view, Matrix _world ) : System
_dev GraphicsDevice
_sprbtch SuperCaissiere.Engine.Graphics.SpriteBatchProxy
_proj Matrix
_view Matrix
_world Matrix
Результат System

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

public isClicked ( int mouseX, int mouseY ) : bool
mouseX int
mouseY int
Результат bool

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

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

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

public rotateX ( float x ) : void
x float
Результат void

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

public rotateY ( float y ) : void
y float
Результат void

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

public rotateZ ( float z ) : void
z float
Результат void

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

protected sceneToTexture ( ) : Microsoft.Xna.Framework.Graphics.Texture2D
Результат Microsoft.Xna.Framework.Graphics.Texture2D

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

public setModel ( Model _model, Model _modelcol ) : void
_model Microsoft.Xna.Framework.Graphics.Model
_modelcol Microsoft.Xna.Framework.Graphics.Model
Результат void