Chicane

Image

Header
Includes/Chicane/Grid/Component/Image.hpp
Namespace
Chicane::Grid::Image

Constructors

NameDescription
Image(
const  XmlNode& inNode
)

Override Functions

AccessReturnModifierNameDescription
protected
void
onRefresh()
protected
void
onTick(
float inDeltaTime
)
protected
void
refreshSize()

Functions

AccessReturnModifierNameDescription
private
void
refreshSource()
private
void
refreshLoad()
private
void
refreshPlaybackRate()
private
void
bindFrame()
private
void
advanceFrame(
float inDeltaTime
)

Members

AccessTypeModifierNameDescription
public
const  char*
static, constexpr
TAG_ID
public
const  char*
static, constexpr
SRC_ATTRIBUTE_NAME
public
const  char*
static, constexpr
LOAD_ATTRIBUTE_NAME
public
const  char*
static, constexpr
PLAYBACK_RATE_ATTRIBUTE_NAME
public
float
static, constexpr
GIF_MAX_FPS
public
float
static, constexpr
GIF_MIN_FRAME_MS
public
src
public
float
playbackRate
private
m_load
private
m_previewImage
private
m_previewId
private
const  Box::Texture*
m_texture
private
std::size_t
m_frame
private
float
m_elapsed