9 #ifndef _TurtleBrains_Graphic_h_
10 #define _TurtleBrains_Graphic_h_
12 #include "../math/tb_vector.h"
62 void Update(
const float deltaTime);
120 void SetDepth(
const float newDepth);
150 virtual void OnUpdate(
const float deltaTime);
159 virtual void OnRender(
void)
const = 0;
Definition: tb_vector.h:48
void SetPosition(const float x, const float y)
Definition: tb_graphic.h:24
virtual void OnRender(void) const =0
const tbMath::Vector2 & GetPosition(void) const
Give the GameScene and Entities something to display, Text, Sprites and AnimatedSprites help bring th...
void SetVisible(const bool isVisible)
bool IsRelative(void) const
void SetActive(const bool isActive)
float GetDepth(void) const
bool IsVisible(void) const
Contains all functions, classes and helpers related to game/application development written by Tim "B...
Definition: tb_application_dialog.h:21
Definition: tb_color.h:23
bool IsActive(void) const
void SetDepth(const float newDepth)
const Color & GetColor(void) const
void Update(const float deltaTime)
virtual void SetColor(const tbGraphics::Color &newColor)
virtual void OnUpdate(const float deltaTime)