C# Класс PsmFramework.Engines.DrawEngine2d.Drawables.SpriteDrawableBase

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

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

Свойство Тип Описание
DefaultRotation Angle2

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

Свойство Тип Описание
DefaultPosition Coordinate2
Shader PsmFramework.Engines.DrawEngine2d.Shaders.SpriteShader

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

Метод Описание
SetColorsToDefault ( ) : void
SpriteDrawableBase ( LayerBase layer ) : System

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

Метод Описание
AdjustPosition ( System.Single horizontal, System.Single vertical ) : void
AdjustRotation ( Angle2 angle ) : void
CleanupIntermediary ( ) : void
InitializeIntermediary ( ) : void
SetDimensions ( ) : void
SetDimensionsByScale ( System.Single scale ) : void
SetDimensionsProportionallyByHeight ( System.Single height ) : void
SetDimensionsProportionallyByWidth ( System.Single width ) : void
SetNaturalDimensions ( System.Single width, System.Single height ) : void
SetPosition ( Coordinate2 position, RelativePosition relativeTo = RelativePosition.Center ) : void
SetPosition ( System.Single x, System.Single y, RelativePosition relativeTo = RelativePosition.Center ) : void
SetRotation ( Angle2 angle ) : void

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

Метод Описание
CleanupColors ( ) : void
CleanupDimensions ( ) : void
CleanupPosition ( ) : void
CleanupRotation ( ) : void
CleanupShaderProgram ( ) : void
InitializeColors ( ) : void
InitializeDimensions ( ) : void
InitializePosition ( ) : void
InitializeRotation ( ) : void
InitializeShaderProgram ( ) : void

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

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

protected AdjustPosition ( System.Single horizontal, System.Single vertical ) : void
horizontal System.Single
vertical System.Single
Результат void

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

protected AdjustRotation ( Angle2 angle ) : void
angle Angle2
Результат void

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

protected CleanupIntermediary ( ) : void
Результат void

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

protected InitializeIntermediary ( ) : void
Результат void

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

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

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

protected SetDimensions ( ) : void
Результат void

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

protected SetDimensionsByScale ( System.Single scale ) : void
scale System.Single
Результат void

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

protected SetDimensionsProportionallyByHeight ( System.Single height ) : void
height System.Single
Результат void

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

protected SetDimensionsProportionallyByWidth ( System.Single width ) : void
width System.Single
Результат void

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

protected SetNaturalDimensions ( System.Single width, System.Single height ) : void
width System.Single
height System.Single
Результат void

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

protected SetPosition ( Coordinate2 position, RelativePosition relativeTo = RelativePosition.Center ) : void
position Coordinate2
relativeTo RelativePosition
Результат void

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

protected SetPosition ( System.Single x, System.Single y, RelativePosition relativeTo = RelativePosition.Center ) : void
x System.Single
y System.Single
relativeTo RelativePosition
Результат void

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

protected SetRotation ( Angle2 angle ) : void
angle Angle2
Результат void

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

public SpriteDrawableBase ( LayerBase layer ) : System
layer PsmFramework.Engines.DrawEngine2d.Layers.LayerBase
Результат System

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

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

protected Coordinate2 DefaultPosition
Результат Coordinate2

DefaultRotation публичное свойство

public Angle2 DefaultRotation
Результат Angle2

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

protected SpriteShader,PsmFramework.Engines.DrawEngine2d.Shaders Shader
Результат PsmFramework.Engines.DrawEngine2d.Shaders.SpriteShader