Chicane

Tooltip

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

Constructors

NameDescription
Tooltip(
const  XmlNode& inNode
)

Override Functions

AccessReturnModifierNameDescription
public
bool
onEvent(
const  WindowEvent& inEvent
)
protected
void
onTick(
float inDeltaTime
)
protected
void
onRefresh()
protected
void
refreshPosition()

Functions

AccessReturnModifierNameDescription
public
void
dismiss()
private
void
refreshAttributes()
private
void
refreshVisibility()
private
bool
const
isPinned()
private
const
findAnchor()
private
bool
const
isAnchorHovered(
const  Component* inAnchor
)

Members

AccessTypeModifierNameDescription
public
const  char*
static, constexpr
TAG_ID
public
const  char*
static, constexpr
ANCHOR_ID_ATTRIBUTE_NAME
public
const  char*
static, constexpr
TITLE_ATTRIBUTE_NAME
public
const  char*
static, constexpr
IS_OPEN_ATTRIBUTE_NAME
public
const  char*
static, constexpr
ON_CLOSE_ATTRIBUTE_NAME
public
const  char*
static, constexpr
DESCRIPTION_DELAY_ATTRIBUTE_NAME
public
const  float
static, constexpr
DEFAULT_CONTENT_DELAY_IN_MS
public
anchorId
public
title
public
bool
hasTitle
public
bool
hasContent
public
bool
isVisible
public
panelState
public
float
contentDelay