add_material | Background2D | private |
add_max_vertex_count_ | Background2D | private |
add_render_op_ | Background2D | private |
add_vertex_buffer_ | Background2D | private |
AddAnimation(Background2DAnimation *animation) | Background2D | |
AddTile(const int x, const int y, const int width, const int height, const float depth, const float u1, const float v1, const float u2, const float v2, const Blending blending) | Background2D | |
AddTile(const Ogre::Vector2 &destination, const int width, const int height, const float depth, const Ogre::Vector4 &uv, const Blending blending) | Background2D | |
AddTile(const VGears::Tile &tile) | Background2D | |
alpha_material_ | Background2D | private |
alpha_max_vertex_count_ | Background2D | private |
alpha_render_op_ | Background2D | private |
alpha_vertex_buffer_ | Background2D | private |
animation_played_ | Background2D | private |
animations_ | Background2D | private |
applyScroll() | Background2D | protectedvirtual |
Background2D() | Background2D | |
Blending typedef | Background2D | |
calculateScreenScale() | Background2D | protectedvirtual |
Clear() | Background2D | |
CreateVertexBuffers() | Background2D | private |
DestroyVertexBuffers() | Background2D | private |
GetAutoScrollEntity() const | Background2D | |
GetScreenScroll() const | Background2D | |
GetScroll() const | Background2D | |
GetScrollCurrentSeconds() const | Background2D | |
GetScrollPositionEnd() const | Background2D | |
GetScrollPositionStart() const | Background2D | |
GetScrollSeconds() const | Background2D | |
GetScrollType() const | Background2D | |
Hide() | Background2D | |
InputDebug(const VGears::Event &event) | Background2D | |
LINEAR enum value | Background2D | |
load(const VGears::Background2DFilePtr &background) | Background2D | virtual |
load(const VGears::Background2DFile::TileList &tiles) | Background2D | protectedvirtual |
load(const size_t tile_index, const VGears::AnimationMap &animations) | Background2D | protectedvirtual |
NONE enum value | Background2D | |
offset_ | Background2D | private |
OnResize() | Background2D | |
PlayAnimation(const Ogre::String &animation, const Background2DAnimation::State state) | Background2D | |
position_ | Background2D | private |
position_real_ | Background2D | private |
range_ | Background2D | private |
render_system_ | Background2D | private |
renderQueueEnded(Ogre::uint8 queueGroupId, const Ogre::String &invocation, bool &repeatThisInvocation) override | Background2D | |
scene_manager_ | Background2D | private |
screen_proportion_ | Background2D | private |
screen_scale_ | Background2D | private |
ScriptAnimationSync(const char *name) | Background2D | |
ScriptAutoScrollToEntity(Entity *entity) | Background2D | |
ScriptOffset(const float x, const float y) | Background2D | |
ScriptPlayAnimationLooped(const char *name) | Background2D | |
ScriptPlayAnimationOnce(const char *name) | Background2D | |
ScriptScrollSync() | Background2D | |
ScriptScrollToPlayer(const SCROLL_TYPE type, const unsigned int seconds) | Background2D | |
ScriptScrollToPosition(const float x, const float y, const SCROLL_TYPE type, const float seconds) | Background2D | |
scroll_current_seconds_ | Background2D | private |
scroll_entity_ | Background2D | private |
scroll_position_end_ | Background2D | private |
scroll_position_start_ | Background2D | private |
scroll_seconds_ | Background2D | private |
scroll_sync_ | Background2D | private |
SCROLL_TYPE enum name | Background2D | |
scroll_type_ | Background2D | private |
SetImage(const Ogre::String &image) | Background2D | |
SetRange(const int min_x, const int min_y, const int max_x, const int max_y) | Background2D | |
SetRange(const Ogre::Vector4 &range) | Background2D | |
SetScreenScroll(const Ogre::Vector2 &position) | Background2D | |
SetScroll(const Ogre::Vector2 &position) | Background2D | |
SetScrollCurrentSeconds(const float seconds) | Background2D | |
Show() | Background2D | |
SMOOTH enum value | Background2D | |
subtract_material_ | Background2D | private |
subtract_max_vertex_count_ | Background2D | private |
subtract_render_op_ | Background2D | private |
subtract_vertex_buffer_ | Background2D | private |
TILE_VERTEX_COUNT enum value | Background2D | protected |
TILE_VERTEX_INDEX_SIZE enum value | Background2D | protected |
TileList typedef | Background2D | |
tiles_ | Background2D | private |
UnsetScroll() | Background2D | |
Update() | Background2D | |
UpdateDebug() | Background2D | |
UpdateTileUV(const unsigned int tile_id, const float u1, const float v1, const float u2, const float v2) | Background2D | |
virtual_screen_size_ | Background2D | private |
virtualScreenToWorldSpace(Ogre::Vector2 &pos) const | Background2D | protectedvirtual |
~Background2D() | Background2D | virtual |