Struct evab::VerticalTilesetPolicy¶
ClassList > evab > VerticalTilesetPolicy
Policy for vertical orientation of stretch bars.
#include <evabStretchBarPx.h>
Public Static Functions¶
| Type | Name |
|---|---|
| unsigned short | CalculateResolution (Coor aSize) Calculates resolution (number of possible positions). |
| unsigned short | CalculateTotalBlocks (Coor aSize) Calculates total number of blocks. |
| Coor | GetRestPosition (Coor aPos, Coor aSize) |
| Coor | GetRestSize (Coor aPos, Coor aSize) |
| Coor | GetTilePosition (Coor aPos, Coor aSize, unsigned char index, unsigned char total) Gets position of a block. |
Public Static Functions Documentation¶
function CalculateResolution¶
Calculates resolution (number of possible positions).
static inline unsigned short evab::VerticalTilesetPolicy::CalculateResolution (
Coor aSize
)
Parameters:
aSizeSize of the element
Returns:
Resolution value
function CalculateTotalBlocks¶
Calculates total number of blocks.
static inline unsigned short evab::VerticalTilesetPolicy::CalculateTotalBlocks (
Coor aSize
)
Parameters:
aSizeSize of the element
Returns:
Total number of blocks
function GetRestPosition¶
static inline Coor evab::VerticalTilesetPolicy::GetRestPosition (
Coor aPos,
Coor aSize
)
function GetRestSize¶
static inline Coor evab::VerticalTilesetPolicy::GetRestSize (
Coor aPos,
Coor aSize
)
function GetTilePosition¶
Gets position of a block.
static inline Coor evab::VerticalTilesetPolicy::GetTilePosition (
Coor aPos,
Coor aSize,
unsigned char index,
unsigned char total
)
Parameters:
aPosBase positionaSizeSize of the elementindexBlock indextotalTotal number of blocks
Returns:
Position of the block
The documentation for this class was generated from the following file src/evabStretchBarPx.h