Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
SpriteViewMatrix (GraphicsDevice graphicsDevice) | |
void | SetViewportOverride (Viewport viewport) |
void | ClearViewportOverride () |
Properties | |
Vector2 | Zoom [get, set] |
Vector2 | Translation [get] |
Matrix | ZoomMatrix [get] |
Matrix | TransformationMatrix [get] |
Matrix | NormalizedTransformationmatrix [get] |
SpriteEffects | Effects [get, set] |
Matrix | EffectMatrix [get] |
Private Member Functions | |
void | Rebuild () |
bool | ShouldRebuild () |
Private Attributes | |
Vector2 | _zoom = Vector2.One |
Vector2 | _translation = Vector2.Zero |
Matrix | _zoomMatrix = Matrix.Identity |
Matrix | _transformationMatrix = Matrix.Identity |
Matrix | _normalizedTransformationMatrix = Matrix.Identity |
SpriteEffects | _effects |
Matrix | _effectMatrix |
GraphicsDevice | _graphicsDevice |
Viewport | _viewport |
bool | _overrideSystemViewport |
bool | _needsRebuild = true |
Definition at line 6 of file SpriteViewMatrix.cs.