#include <iSpriteRenderComponent.h>
Inherits igor::iEntityComponent.
◆ iRenderMode
◆ iSpriteRenderComponent() [1/2]
igor::iSpriteRenderComponent::iSpriteRenderComponent |
( |
| ) |
|
|
default |
◆ iSpriteRenderComponent() [2/2]
◆ createInstance()
creates instance of this component type
◆ getColor()
IGOR_INLINE const iaColor4f & igor::iSpriteRenderComponent::getColor |
( |
| ) |
const |
|
inline |
◆ getFrameIndex()
IGOR_INLINE int32 igor::iSpriteRenderComponent::getFrameIndex |
( |
| ) |
const |
|
inline |
◆ getInfo()
std::vector< iaString > igor::iSpriteRenderComponent::getInfo |
( |
| ) |
const |
|
overridevirtual |
◆ getRenderMode()
◆ getSize()
IGOR_INLINE const iaVector2d & igor::iSpriteRenderComponent::getSize |
( |
| ) |
const |
|
inline |
◆ getSprite()
IGOR_INLINE iSpritePtr igor::iSpriteRenderComponent::getSprite |
( |
| ) |
const |
|
inline |
◆ getTypeName()
const iaString & igor::iSpriteRenderComponent::getTypeName |
( |
| ) |
|
|
static |
- Returns
- type name of component
◆ getZIndex()
IGOR_INLINE int32 igor::iSpriteRenderComponent::getZIndex |
( |
| ) |
const |
|
inline |
◆ setColor()
void igor::iSpriteRenderComponent::setColor |
( |
const iaColor4f & |
color | ) |
|
sets the color
- Parameters
-
◆ setFrameIndex()
void igor::iSpriteRenderComponent::setFrameIndex |
( |
int32 |
frameIndex | ) |
|
sets frame index
- Parameters
-
frameIndex | the frame index |
◆ setRenderMode()
sets render mode
- Parameters
-
mode | the render mode to set |
◆ setSize()
void igor::iSpriteRenderComponent::setSize |
( |
const iaVector2d & |
size | ) |
|
◆ setSprite()
void igor::iSpriteRenderComponent::setSprite |
( |
iSpritePtr |
sprite | ) |
|
sets the sprite
- Parameters
-
◆ setZIndex()
void igor::iSpriteRenderComponent::setZIndex |
( |
int32 |
zIndex | ) |
|
The documentation for this class was generated from the following files: