All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
Eegeo::Labels::LabelStyle Class Reference
Inheritance diagram for Eegeo::Labels::LabelStyle:
Eegeo::NonCopyable

Public Types

typedef std::string IdType
 

Public Member Functions

 LabelStyle (const IdType &labelStyleId, const LabelTextStyle *pLabelTextStyle, const LabelIconStyle *pLabelIconStyle, LabelOrientation::Type labelOrientation, LabelDisplay::Type labelDisplay, LabelHorizontalAlignment::Type labelHorizontalAlignment, LabelVerticalAlignment::Type labelVerticalAlignment, const v2 &labelOffsetEms, float labelAltitudeOffset, float constraintRadiusScale, float fadeDuration, bool initiallyFadedOut, bool pickable, StencilMode::Type stencilMode, StencilMode::Type stencilModeFlattened, int priority, float screenMargin, ScreenMarginHiding::Type screenMarginHiding, bool ignoreOcclusion, const v2 &iconOffset, const int styleIndex)
 
IdType GetId () const
 
const LabelTextStyleGetTextStyle () const
 
const LabelIconStyleGetIconStyle () const
 
LabelOrientation::Type GetLabelOrientation () const
 
LabelDisplay::Type GetLabelDisplay () const
 
LabelHorizontalAlignment::Type GetLabelHorizontalAlignment () const
 
LabelVerticalAlignment::Type GetLabelVerticalAlignment () const
 
const v2GetLabelOffsetEms () const
 
float GetLabelAltitudeOffset () const
 
float GetConstraintRadiusScale () const
 
float GetFadeDuration () const
 
bool ShouldFade () const
 
float GetFadeSpeed () const
 
bool IsInitiallyFadedOut () const
 
int GetPriority () const
 
bool IsPickable () const
 
StencilMode::Type GetStencilMode () const
 
StencilMode::Type GetStencilModeFlattened () const
 
float GetScreenMargin () const
 
ScreenMarginHiding::Type GetScreenMarginHiding () const
 
bool WillIgnoreOcclusion () const
 
const v2GetIconOffset () const
 
const int GetStyleIndex () const
 
- Public Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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