Emergency 20 Dokumentation  4.2.0
em5::StatusOverlayComponent Class Reference

EMERGENCY 5 status overlay component class. More...

#include <StatusOverlayComponent.h>

Inheritance diagram for em5::StatusOverlayComponent:
em5::OverlayComponent qsf::Component qsf::JobProxyMovableObjectRenderingListener qsf::InheritedObject qsf::WeakPtrTarget qsf::MovableObjectRenderingListener qsf::Object

Classes

struct  Bar
 

Public Types

enum  BarType {
  BAR_TYPE_NONE = -1, BAR_TYPE_FIRE = 0, BAR_TYPE_HEALTH, BAR_TYPE_SMALL_HEALTH,
  BAR_TYPE_LIFE, BAR_TYPE_DEATH, BAR_TYPE_PROGRESS, _BAR_COUNT
}
 
enum  StatusIconType {
  STATUS_ICON_UNDEFINED = -1, STATUS_ICON_ARSONIST, STATUS_ICON_ATTACKED, STATUS_ICON_BOMB,
  STATUS_ICON_CHEMICAL_CONTAMINATION, STATUS_ICON_CONDITION_RESCUE_AXE, STATUS_ICON_CONDITION_RESCUE_DLK, STATUS_ICON_CONDITION_RESCUE_HELI,
  STATUS_ICON_DEAD, STATUS_ICON_DEFECT, STATUS_ICON_DEFECT_VEHICLE, STATUS_ICON_EVENT_VARIOUS,
  STATUS_ICON_FANATIC, STATUS_ICON_GAPER, STATUS_ICON_GANGSTER, STATUS_ICON_GANGSTER_IN_VEHICLE,
  STATUS_ICON_GUNFIRE, STATUS_ICON_HEAT_HAZARD, STATUS_ICON_INFECTED, STATUS_ICON_NPC,
  STATUS_ICON_POSSIBLY_INFECTED, STATUS_ICON_POSSIBLY_INFECTED_BUILDING, STATUS_ICON_SEARCH, STATUS_ICON_SEARCH_VARIOUS,
  STATUS_ICON_RADIOACTIVE_CONTAMINATION, STATUS_ICON_BIOLOGICAL_CONTAMINATION, STATUS_ICON_SICK, STATUS_ICON_SICK_CONTAGIOUS,
  STATUS_ICON_SMOKE_POISONING, STATUS_ICON_STAKE, STATUS_ICON_TREE, STATUS_ICON_WARBLERTWEET,
  STATUS_ICON_WELL, STATUS_ICON_WITCH, STATUS_ICON_WRENCH, _STATUS_ICON_COUNT
}
 
typedef boost::container::flat_map< BarType, BarBarMap
 
- Public Types inherited from qsf::Component
enum  TransformChangeFlag {
  TRANSFORM_CHANGE_POSITION = 0x01, TRANSFORM_CHANGE_ROTATION = 0x02, TRANSFORM_CHANGE_SCALE = 0x04, TRANSFORM_CHANGE_TRANSFORM = 0x07,
  TRANSFORM_CHANGE_FOR_SIMULATION = 0x08, TRANSFORM_CHANGE_FOR_ANIMATION = 0x10
}
 
typedef BitFlagSet< uint8, TransformChangeFlagTransformChangeFlags
 
- Public Types inherited from qsf::Object
enum  PropertyOverrideState { PROPERTY_INVALID, PROPERTY_DEFAULT, PROPERTY_OVERRIDE, PROPERTY_REMOVED }
 
enum  SerializationMethod { SERIALIZE_FLAT, SERIALIZE_COMPLETE, SERIALIZE_DIFFERENTIAL, SERIALIZE_IGNORE_UNKNOWN }
 
enum  SerializationMode { MODE_MINIMAL, MODE_COMPATIBLE }
 
- Public Types inherited from qsf::MovableObjectRenderingListener
enum  State { SLEEPING, AWAKE }
 State of the listener. More...
 

Public Member Functions

 StatusOverlayComponent (qsf::Prototype *prototype)
 Constructor. More...
 
virtual ~StatusOverlayComponent ()
 Destructor. More...
 
void showBarOverlay (BarType barType, float progress)
 
void hideBarOverlay (BarType barType)
 
void showIcon (StatusIconType statusIconType, bool enabled=true)
 
void hideIcon (StatusIconType statusIconType)
 
uint64 getIconFlags () const
 
const BarMapgetBarValues () const
 
- Public Member Functions inherited from em5::OverlayComponent
virtual ~OverlayComponent ()
 Destructor. More...
 
- Public Member Functions inherited from qsf::Component
virtual ~Component ()
 Destructor. More...
 
PrototypegetPrototype () const
 Return the prototype this component is in. More...
 
EntitygetEntity () const
 Return a reference to the entity this component is in. More...
 
uint32 getId () const
 Return the unique component identifier. More...
 
ComponentManagergetComponentManager () const
 Return the component manager that's responsible for this component instance. More...
 
ComponentCollectiongetComponentCollection () const
 Return the component collection that's responsible for this component instance. More...
 
bool isSimulating () const
 Return whether or not the component is in simulating mode. More...
 
bool isActive () const
 Return whether or not the component is considered to be active. More...
 
void setActive (bool active)
 Set whether or not the component is considered to be active. More...
 
bool isDebug () const
 Return whether or not the component is considered to be in debug mode. More...
 
bool isHidden () const
 Return whether or not the component is hidden. More...
 
void setHidden (bool hidden)
 Set whether or not the component is hidden. More...
 
bool isGloballyHidden () const
 Return whether or not the component is globally hidden. More...
 
void setGloballyHidden (bool globallyHidden)
 Set whether or not the component is globally hidden. More...
 
bool isReallyHidden () const
 Return whether or not the component is really hidden. More...
 
bool startup (bool ownerIsRunning)
 Startup the component. More...
 
bool isRunning () const
 Return whether or not the component is up-and-running. More...
 
void shutdown ()
 Shutdown the component. More...
 
uint64 getPrototypeId () const
 Return the ID of the prototype this component is in. More...
 
uint64 getEntityId () const
 Return the ID of the entity this component is in. More...
 
virtual void onInvalidation ()
 Invalidate the component. More...
 
virtual void setDebug (bool debugMode)
 Set whether or not the component is considered to be in debug mode. More...
 
virtual void serialize (BinarySerializer &serializer)
 Serialize or deserialize the component using a binary serializer. More...
 
- Public Member Functions inherited from qsf::InheritedObject
void copyPropertyOverrideStateFrom (const InheritedObject &object, bool add=false)
 
void setAllPropertyOverrideFlags (bool value)
 
void autoCreatePropertyOverrideState ()
 
virtual camp::Value getPropertyDefaultValue (const StringHash &propertyId) const override
 
virtual PropertyOverrideState getPropertyOverrideState (const StringHash &propertyId) const override
 
virtual bool setPropertyOverrideState (const StringHash &propertyId, PropertyOverrideState overrideState) override
 
- Public Member Functions inherited from qsf::Object
virtual ~Object ()
 Destructor. More...
 
const camp::Class & getCampClass () const
 Return the CAMP class. More...
 
int getPropertyIndexById (const StringHash &propertyId) const
 Return the CAMP property index by using the unique class property ID. More...
 
uint32 getPropertyIdByIndex (int index) const
 Return the unique class property ID with the given index. More...
 
std::string getPropertyNameById (const StringHash &propertyId) const
 Return the CAMP property name by using the unique class property ID. More...
 
const camp::Property * getCampPropertyById (const StringHash &propertyId) const
 Return the CAMP property by using the unique class property ID. More...
 
void setPropertyValuesByString (const std::string &values)
 Set CAMP reflection property values by using a given string. More...
 
void setPropertiesToDefaultValues ()
 Set all CAMP reflection system properties to their default values. More...
 
void serializeToBoostPTree (boost::property_tree::ptree &pTree, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL) const
 
void serializeToBoostPTree (boost::property_tree::ptree &pTree, const camp::Class &campClass, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL) const
 
bool deserializeFromBoostPTree (const boost::property_tree::ptree &pTree, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL)
 
bool deserializeFromBoostPTree (const boost::property_tree::ptree &pTree, const camp::Class &campClass, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL)
 
void serializeToBinarySerializer (BinarySerializer &serializer, SerializationMode mode=MODE_MINIMAL, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL) const
 
void deserializeFromBinarySerializer (BinarySerializer &serializer, SerializationMode mode=MODE_MINIMAL, SerializationMethod serializationMethod=SERIALIZE_DIFFERENTIAL, bool setOverrideState=true)
 
virtual void onPreDeserialize ()
 Called right before the object is deserialized using any of the above methods. Default implementation is empty. More...
 
virtual void onPostDeserialize ()
 Called right after the object was deserialized using any of the above methods. Default implementation is empty. More...
 
virtual ScriptgetAssociatedScript () const
 Return the script instance associated with this object instance. More...
 
- Public Member Functions inherited from qsf::JobProxyMovableObjectRenderingListener
 JobProxyMovableObjectRenderingListener ()
 Constructor. More...
 
virtual ~JobProxyMovableObjectRenderingListener ()
 Destructor. More...
 
const TimegetNonvisibleUpdateTimeout () const
 Return the nonvisible update timeout. More...
 
void setNonvisibleUpdateTimeout (const Time &nonvisibleUpdateTimeout)
 Set the nonvisible update timeout. More...
 
- Public Member Functions inherited from qsf::MovableObjectRenderingListener
 MovableObjectRenderingListener ()
 Constructor. More...
 
virtual ~MovableObjectRenderingListener ()
 Destructor. More...
 
bool isMovableObjectRenderingListenerRegistered () const
 Return whether or not the movable object rendering listener is registered. More...
 
State getState () const
 Return the state of the listener. More...
 

Static Public Member Functions

static qsf::EntitygetEntityOrChildWithMesh (qsf::Entity &entity)
 
static void showBarOverlay (qsf::Entity &overlayOwnerEntity, BarType barType, float progress=1.0f)
 
static void hideBarOverlay (qsf::Entity &overlayOwnerEntity, BarType barType)
 
static void showIcon (qsf::Entity &overlayOwnerEntity, StatusIconType statusIconType, bool show=true)
 
static void hideIcon (qsf::Entity &overlayOwnerEntity, StatusIconType statusIconType)
 

Static Public Attributes

static const uint32 COMPONENT_ID
 "em5::StatusOverlayComponent" unique component ID More...
 
static const uint32 STATUS_BAR_WIDTH
 
static const uint32 STATUS_BAR_ARROW_WIDTH
 
static const glm::vec2 WINDOW_SIZE
 
static const glm::vec2 WINDOW_OFFSET
 
static const glm::vec3 HEALTHBAR_WORLD_SPACE_OFFSET
 
static const float STATUS_BAR_ARROW_BLINK_PERIOD
 
static const float STATUS_BAR_FULL_TO_LOW_PERCENT
 
static const float STATUS_BAR_FULL_TO_VERY_LOW_PERCENT
 
static const std::string STATUS_FIRE_BAR_COLOR_FULL
 
static const std::string STATUS_FIRE_BAR_COLOR_LOW
 
static const std::string STATUS_HEALTH_BAR_COLOR_FULL
 
static const std::string STATUS_HEALTH_BAR_COLOR_LOW
 
static const std::string STATUS_LIFE_BAR_COLOR_FULL
 
static const std::string STATUS_LIFE_BAR_COLOR_LOW
 
static const std::string STATUS_DEATH_BAR_COLOR_FULL
 
static const std::string STATUS_DEATH_BAR_COLOR_LOW
 
static const std::string STATUS_PROGRESS_BAR_COLOR_FULL
 
static const std::string STATUS_PROGRESS_BAR_COLOR_LOW
 
static const std::string STATUS_HEALTH_VEHICLE_BAR_COLOR_FULL
 
static const std::string STATUS_HEALTH_VEHICLE_BAR_COLOR_LOW
 
static const std::string STATUS_HEALTH_VEHICLE_BAR_COLOR_VERY_LOW
 
- Static Public Attributes inherited from em5::OverlayComponent
static const uint32 COMPONENT_ID
 "em5::OverlayComponent" unique component ID More...
 
- Static Public Attributes inherited from qsf::Component
static const uint32 COMPONENT_ID
 "qsf::Component" unique component ID More...
 

Protected Member Functions

virtual bool isContentEmpty () const override
 Check whether or not there is any content to show inside the overlay. More...
 
virtual void updateContent (Rocket::Core::ElementDocument &document) override
 
virtual const glm::vec3 & getContentWorldSpaceOffset () const override
 
virtual const glm::vec2 & getContentWindowSize () const override
 
virtual const glm::vec2 & getContentWindowOffset () const override
 
virtual void updateAnimation (const qsf::JobArguments &jobArguments) override
 
- Protected Member Functions inherited from em5::OverlayComponent
 OverlayComponent (qsf::Prototype *prototype, OverlayWindowManager &overlayWindowManager)
 Constructor. More...
 
void checkEmptyStateChanged ()
 
void makeDirty ()
 
void avoidDelayedDestruction ()
 
void triggerDelayedDestruction ()
 
void onPreCompositorWorkspaceUpdate (const Ogre::Camera &ogreCamera)
 
virtual void onSetSimulating (bool simulating) override
 Set whether or not the component is in simulating mode. More...
 
virtual qsf::ComponentgetMovableObjectRenderingListenerComponent () override
 Return the component the listener will spy on. More...
 
virtual void onObjectRenderingStartup () override
 Called when an OGRE movable object is about to be rendered for the first time after it has not been rendered for some time. More...
 
virtual void onObjectRendering (const qsf::Component &component, const Ogre::Camera &ogreCamera) override
 Called when an OGRE movable object of the camera to be used for rendering. More...
 
virtual void onObjectRenderingShutdown () override
 Called when an OGRE movable object is no longer be rendered for some time. More...
 
- Protected Member Functions inherited from qsf::Component
 Component (Prototype *prototype)
 Constructor. More...
 
void promotePropertyChange (uint32 propertyId)
 A component property value was changed. More...
 
template<typename T , typename S >
bool assignAndPromoteChange (T &variable, const S &newValue, uint32 propertyId)
 Comfort function for updating an exported member variable and promoting any change that happened. More...
 
void setRegisterForSimulationTransformChanges (bool enable)
 Register or unregister this component as simulation transform listener. More...
 
void setRegisterForAnimationTransformChanges (bool enable)
 Register or unregister this component as animation transform listener. More...
 
virtual const ObjectgetPropertyDefaultsProvider () const override
 
virtual bool ignoreOwnerRunningState () const
 Return whether or not the component will only startup if the owner is in running state. More...
 
virtual bool implementsOnComponentPropertyChange () const
 Signal whether this component needs the "onComponentPropertyChange" callback at all. More...
 
virtual void onComponentPropertyChange (const Component &component, uint32 propertyId)
 Called in case a component property value was changed. More...
 
virtual void onComponentTransformChange (const Transform &transform, TransformChangeFlags flags)
 Called in case a component transformation value was changed. More...
 
virtual void onSetActive (bool active)
 Set whether or not the component is considered to be active. More...
 
virtual void onSetDebug (bool debug)
 Set whether or not the component is considered to be in debug mode. More...
 
virtual void onSetHidden (bool hidden)
 Set whether or not the component is considered to be hidden. More...
 
virtual bool onStartup ()
 Startup the component. More...
 
virtual void onShutdown ()
 Shutdown the component. More...
 
- Protected Member Functions inherited from qsf::InheritedObject
 InheritedObject ()
 Default constructor. More...
 
- Protected Member Functions inherited from qsf::Object
 Object ()
 Default constructor. More...
 
- Protected Member Functions inherited from qsf::WeakPtrTarget
 WeakPtrTarget ()
 Default constructor. More...
 
 WeakPtrTarget (const WeakPtrTarget &other)
 Copy constructor. More...
 
 WeakPtrTarget (WeakPtrTarget &&)=delete
 Delete the move constructor, as WeakPtrTarget would need a proper move constructor-implementation that ensures that its pointer gets updated in the WeakPtrBase as well. More...
 
 ~WeakPtrTarget ()
 Destructor. More...
 
void invalidateAllWeakPtr ()
 Invalidate all weak pointers to this object. More...
 
void operator= (const WeakPtrTarget &other)
 Copy operator. More...
 
- Protected Member Functions inherited from qsf::JobProxyMovableObjectRenderingListener
virtual void onUpdateMovableObjectRenderingJob (const JobArguments &jobArguments)
 Main update function that is passed to the job manager. More...
 
- Protected Member Functions inherited from qsf::MovableObjectRenderingListener
virtual void registerMovableObjectRenderingListener ()
 Register movable object rendering listener. More...
 
virtual void unregisterMovableObjectRenderingListener ()
 Unregister movable object rendering listener. More...
 
virtual void onObjectDestroyed ()
 Movable object has been destroyed. More...
 

Additional Inherited Members

- Protected Attributes inherited from em5::OverlayComponent
qsf::WeakPtr< OverlayWindowManagermOverlayWindowManager
 
- Protected Attributes inherited from qsf::InheritedObject
std::bitset< 128 > mPropertyOverrideFlags
 One bit for each property; if set, the property is overridden. More...
 
- Protected Attributes inherited from qsf::JobProxyMovableObjectRenderingListener
JobProxy mAnimationJobProxy
 Regular animation job proxy; for updates once a frame. More...
 
- Protected Attributes inherited from qsf::MovableObjectRenderingListener
bool mAllowRegistration
 Actually only for internal builds (additional check to find erroneous behavior), but we need to make sure end-user SDK is the same with or without ENDUSER define. More...
 

Detailed Description

EMERGENCY 5 status overlay component class.

Member Typedef Documentation

typedef boost::container::flat_map<BarType, Bar> em5::StatusOverlayComponent::BarMap

Member Enumeration Documentation

Enumerator
BAR_TYPE_NONE 
BAR_TYPE_FIRE 

Fire energy bar.

BAR_TYPE_HEALTH 

Health energy bar.

BAR_TYPE_SMALL_HEALTH 

Small health bar.

BAR_TYPE_LIFE 

Life energy bar.

BAR_TYPE_DEATH 

Deathfight energy bar.

BAR_TYPE_PROGRESS 

Progress bar.

_BAR_COUNT 
Enumerator
STATUS_ICON_UNDEFINED 

Icon is not registered with icon symbol.

STATUS_ICON_ARSONIST 
STATUS_ICON_ATTACKED 
STATUS_ICON_BOMB 
STATUS_ICON_CHEMICAL_CONTAMINATION 
STATUS_ICON_CONDITION_RESCUE_AXE 
STATUS_ICON_CONDITION_RESCUE_DLK 
STATUS_ICON_CONDITION_RESCUE_HELI 
STATUS_ICON_DEAD 
STATUS_ICON_DEFECT 
STATUS_ICON_DEFECT_VEHICLE 
STATUS_ICON_EVENT_VARIOUS 
STATUS_ICON_FANATIC 
STATUS_ICON_GAPER 
STATUS_ICON_GANGSTER 
STATUS_ICON_GANGSTER_IN_VEHICLE 
STATUS_ICON_GUNFIRE 
STATUS_ICON_HEAT_HAZARD 
STATUS_ICON_INFECTED 
STATUS_ICON_NPC 
STATUS_ICON_POSSIBLY_INFECTED 
STATUS_ICON_POSSIBLY_INFECTED_BUILDING 
STATUS_ICON_SEARCH 
STATUS_ICON_SEARCH_VARIOUS 
STATUS_ICON_RADIOACTIVE_CONTAMINATION 
STATUS_ICON_BIOLOGICAL_CONTAMINATION 
STATUS_ICON_SICK 
STATUS_ICON_SICK_CONTAGIOUS 
STATUS_ICON_SMOKE_POISONING 
STATUS_ICON_STAKE 
STATUS_ICON_TREE 
STATUS_ICON_WARBLERTWEET 
STATUS_ICON_WELL 
STATUS_ICON_WITCH 
STATUS_ICON_WRENCH 
_STATUS_ICON_COUNT 

Constructor & Destructor Documentation

em5::StatusOverlayComponent::StatusOverlayComponent ( qsf::Prototype prototype)
explicit

Constructor.

Parameters
[in]prototypeThe prototype this component is in, no null pointer allowed
em5::StatusOverlayComponent::~StatusOverlayComponent ( )
inlinevirtual

Destructor.

Member Function Documentation

const StatusOverlayComponent::BarMap & em5::StatusOverlayComponent::getBarValues ( ) const
inline
virtual const glm::vec2& em5::StatusOverlayComponent::getContentWindowOffset ( ) const
overrideprotectedvirtual

Implements em5::OverlayComponent.

virtual const glm::vec2& em5::StatusOverlayComponent::getContentWindowSize ( ) const
overrideprotectedvirtual

Implements em5::OverlayComponent.

virtual const glm::vec3& em5::StatusOverlayComponent::getContentWorldSpaceOffset ( ) const
overrideprotectedvirtual

Implements em5::OverlayComponent.

static qsf::Entity& em5::StatusOverlayComponent::getEntityOrChildWithMesh ( qsf::Entity entity)
static
uint64 em5::StatusOverlayComponent::getIconFlags ( ) const
inline
static void em5::StatusOverlayComponent::hideBarOverlay ( qsf::Entity overlayOwnerEntity,
BarType  barType 
)
static
void em5::StatusOverlayComponent::hideBarOverlay ( BarType  barType)
static void em5::StatusOverlayComponent::hideIcon ( qsf::Entity overlayOwnerEntity,
StatusIconType  statusIconType 
)
static
void em5::StatusOverlayComponent::hideIcon ( StatusIconType  statusIconType)
virtual bool em5::StatusOverlayComponent::isContentEmpty ( ) const
overrideprotectedvirtual

Check whether or not there is any content to show inside the overlay.

Reimplemented from em5::OverlayComponent.

static void em5::StatusOverlayComponent::showBarOverlay ( qsf::Entity overlayOwnerEntity,
BarType  barType,
float  progress = 1.0f 
)
static
Parameters
[in]progresshas range [0-1] where 1 is a full bar
void em5::StatusOverlayComponent::showBarOverlay ( BarType  barType,
float  progress 
)
static void em5::StatusOverlayComponent::showIcon ( qsf::Entity overlayOwnerEntity,
StatusIconType  statusIconType,
bool  show = true 
)
static
void em5::StatusOverlayComponent::showIcon ( StatusIconType  statusIconType,
bool  enabled = true 
)
virtual void em5::StatusOverlayComponent::updateAnimation ( const qsf::JobArguments jobArguments)
overrideprotectedvirtual

Reimplemented from em5::OverlayComponent.

virtual void em5::StatusOverlayComponent::updateContent ( Rocket::Core::ElementDocument &  document)
overrideprotectedvirtual

Reimplemented from em5::OverlayComponent.

Member Data Documentation

const uint32 em5::StatusOverlayComponent::COMPONENT_ID
static

"em5::StatusOverlayComponent" unique component ID

const glm::vec3 em5::StatusOverlayComponent::HEALTHBAR_WORLD_SPACE_OFFSET
static
const float em5::StatusOverlayComponent::STATUS_BAR_ARROW_BLINK_PERIOD
static
const uint32 em5::StatusOverlayComponent::STATUS_BAR_ARROW_WIDTH
static
const float em5::StatusOverlayComponent::STATUS_BAR_FULL_TO_LOW_PERCENT
static
const float em5::StatusOverlayComponent::STATUS_BAR_FULL_TO_VERY_LOW_PERCENT
static
const uint32 em5::StatusOverlayComponent::STATUS_BAR_WIDTH
static
const std::string em5::StatusOverlayComponent::STATUS_DEATH_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_DEATH_BAR_COLOR_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_FIRE_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_FIRE_BAR_COLOR_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_HEALTH_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_HEALTH_BAR_COLOR_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_HEALTH_VEHICLE_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_HEALTH_VEHICLE_BAR_COLOR_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_HEALTH_VEHICLE_BAR_COLOR_VERY_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_LIFE_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_LIFE_BAR_COLOR_LOW
static
const std::string em5::StatusOverlayComponent::STATUS_PROGRESS_BAR_COLOR_FULL
static
const std::string em5::StatusOverlayComponent::STATUS_PROGRESS_BAR_COLOR_LOW
static
const glm::vec2 em5::StatusOverlayComponent::WINDOW_OFFSET
static
const glm::vec2 em5::StatusOverlayComponent::WINDOW_SIZE
static

The documentation for this class was generated from the following files: