DeltaEngine.Rendering2D NamespaceDelta Engine Documentation
Classes

  ClassDescription
Public classBatch
Public classBatch2D
For rendering sprites in batches, use verticesUV, verticesColorUV or verticesColor to add 2D vertices data to be rendered and call AddIndices or build your own indices. View code on GitHub
Public classBatchRenderer
Batches by Material and BlendMode for rendering View code on GitHub
Public classBatchRenderer2D
Public classBatchRenderer2D BatchRenderer2DCannotBeUsedToRender3D
Public classEntity2D
Basis of all 2D entity objects to render like lines, sprites etc. View code on GitHub
Public classEntity2DExtensions
Simplifies applying simple physics to an entity View code on GitHub
Public classFadeEffect
Public classFadeEffect TransitionData
Public classHierarchyEntity2D
Public classSimplePhysics
Groups various simple "physics" effects that can be applied to Entities. These do neither use actual physics functionality nor provide interaction to objects that do, but can prove to be a more efficient solution if just aiming for plain movement of sprites. View code on GitHub
Public classSimplePhysics BounceIfAtScreenEdge
Changes the velocity of an entity if it is at a screen edge. Is used in tandem with Move. View code on GitHub
Public classSimplePhysics Data
Holds SimplePhysics related data View code on GitHub
Public classSimplePhysics KillAfterDurationReached
When the duration is complete it removes the Entity from the Entity System. View code on GitHub
Public classSimplePhysics Move
Causes an Entity2D to move and fall under gravity. When the duration is complete it removes the Entity from the Entity System View code on GitHub
Public classSimplePhysics MoveUV
Public classSimplePhysics Rotate
Rotates an Entity2D every frame View code on GitHub
Public classSprite
2D sprite to be rendered, which is an image or animation or sprite sheet used as an Entity2D. View code on GitHub
Public classSprite RenderingDataComponentAddingIsNotSupported
Public classSpriteRenderer
Public classUpdateImageAnimation
Updates current frame for a sprite animation View code on GitHub
Public classUpdateSpriteSheetAnimation
Updates current frame for a sprite sheet animation View code on GitHub