Castor3D 0.16.0
Multiplatform 3D engine
castor3d::TextOverlay Member List

This is the complete list of members for castor3d::TextOverlay, including all inherited members.

accept(OverlayVisitor &visitor) const overridecastor3d::TextOverlayvirtual
ComputeBindingIdx enum namecastor3d::TextOverlay
computePixelPosition() constcastor3d::OverlayCategory
computePixelSize() constcastor3d::OverlayCategory
computeScissorRect() constcastor3d::OverlayCategory
create()castor3d::TextOverlaystatic
createProgram(RenderDevice const &device)castor3d::TextOverlaystatic
CU_DeclareMap(char32_t, castor::Position, GlyphPosition)castor3d::TextOverlay
CU_DeclareVector(Vertex, Vertex)castor3d::TextOverlay
castor3d::OverlayCategory::CU_DeclareVector(Vertex, Vertex)castor3d::OverlayCategory
fillBuffer(uint32_t overlayIndex, castor::ArrayView< TextChar > texts, castor::ArrayView< TextWord > words, castor::ArrayView< TextLine > lines) const noexceptcastor3d::TextOverlay
getAbsolutePosition(castor::Size const &size) constcastor3d::OverlayCategory
getAbsolutePosition() constcastor3d::OverlayCategory
getAbsoluteSize(castor::Size const &size) constcastor3d::OverlayCategory
getAbsoluteSize() constcastor3d::OverlayCategory
getCaption() constcastor3d::TextOverlayinline
getCharCount() const noexceptcastor3d::TextOverlayinline
getCount(bool) constcastor3d::TextOverlay
getDisplayRect() const noexceptcastor3d::OverlayCategoryinline
getFontName() constcastor3d::TextOverlayinline
getFontTexture() constcastor3d::TextOverlayinline
getHAlign() constcastor3d::TextOverlayinline
getIndex() const noexceptcastor3d::OverlayCategoryinline
getLevel() const noexceptcastor3d::OverlayCategoryinline
getLineCount() const noexceptcastor3d::TextOverlayinline
getLineSpacingMode() constcastor3d::TextOverlayinline
getMaterial() const noexceptcastor3d::OverlayCategoryinline
getOverlay() const noexceptcastor3d::OverlayCategoryinline
getOverlay() noexceptcastor3d::OverlayCategoryinline
getOverlayName() constcastor3d::OverlayCategory
getParentSize() constcastor3d::OverlayCategoryprotected
getPixelPosition() const noexceptcastor3d::OverlayCategoryinline
getPixelSize() const noexceptcastor3d::OverlayCategoryinline
getRelativePosition() const noexceptcastor3d::OverlayCategoryinline
getRelativeSize() const noexceptcastor3d::OverlayCategoryinline
getRenderRatio(castor::Size const &size) constcastor3d::OverlayCategory
getTexturingMode() constcastor3d::TextOverlayinline
getTextWrappingMode() constcastor3d::TextOverlayinline
getType() const noexceptcastor3d::OverlayCategoryinline
getUV() const noexceptcastor3d::OverlayCategoryinline
getVAlign() constcastor3d::TextOverlayinline
getWordCount() const noexceptcastor3d::TextOverlayinline
hasAnyChange() const noexceptcastor3d::OverlayCategoryinline
hasPixelPosition() const noexceptcastor3d::OverlayCategoryinline
hasPixelSize() const noexceptcastor3d::OverlayCategoryinline
isChanged() const noexcept overridecastor3d::TextOverlayinlinevirtual
isDisplayable() const noexceptcastor3d::OverlayCategoryinline
isFullyCropped() constcastor3d::OverlayCategoryprotected
isPositionChanged() constcastor3d::OverlayCategory
isSizeChanged() constcastor3d::OverlayCategory
isVisible() const noexceptcastor3d::OverlayCategoryinline
m_computeSizecastor3d::OverlayCategoryprotected
m_displayablecastor3d::OverlayCategoryprotected
m_displayRectcastor3d::OverlayCategoryprotected
m_indexcastor3d::OverlayCategoryprotected
m_levelcastor3d::OverlayCategoryprotected
m_materialcastor3d::OverlayCategoryprotected
m_overlaycastor3d::OverlayCategoryprotected
m_positionChangedcastor3d::OverlayCategoryprotected
m_pxPositioncastor3d::OverlayCategoryprotected
m_pxSizecastor3d::OverlayCategoryprotected
m_relPositioncastor3d::OverlayCategoryprotected
m_relSizecastor3d::OverlayCategoryprotected
m_sizeChangedcastor3d::OverlayCategoryprotected
m_typecastor3d::OverlayCategoryprotected
m_uvcastor3d::OverlayCategoryprotected
m_visiblecastor3d::OverlayCategoryprotected
OverlayCategory(OverlayType type)castor3d::OverlayCategoryexplicit
reset()castor3d::OverlayCategory
setCaption(castor::U32String value)castor3d::TextOverlayinline
setFont(castor::String const &value)castor3d::TextOverlay
setHAlign(HAlign value)castor3d::TextOverlayinline
setLineSpacingMode(TextLineSpacingMode value)castor3d::TextOverlayinline
setMaterial(MaterialObs material)castor3d::OverlayCategoryvirtual
setOrder(uint32_t level, uint32_t index) noexceptcastor3d::OverlayCategoryinline
setOverlay(Overlay *value) noexceptcastor3d::OverlayCategoryinline
setPixelPosition(castor::Position const &value) noexceptcastor3d::OverlayCategoryinline
setPixelSize(castor::Size const &value) noexceptcastor3d::OverlayCategoryinline
setRelativePosition(castor::Point2d const &value) noexceptcastor3d::OverlayCategoryinline
setRelativeSize(castor::Point2d const &value) noexceptcastor3d::OverlayCategoryinline
setTexturingMode(TextTexturingMode value)castor3d::TextOverlayinline
setTextWrappingMode(TextWrappingMode value)castor3d::TextOverlayinline
setUV(castor::Point4d const &value) noexceptcastor3d::OverlayCategoryinline
setVAlign(VAlign value)castor3d::TextOverlayinline
setVisible(bool value) noexceptcastor3d::OverlayCategoryinline
TextOverlay()castor3d::TextOverlay
update(OverlayRenderer const &renderer)castor3d::OverlayCategory
updateClientArea()castor3d::OverlayCategoryprotected
updatePosition(OverlayRenderer const &renderer)castor3d::OverlayCategoryprotected
updateSize(OverlayRenderer const &renderer)castor3d::OverlayCategoryprotected
~OverlayCategory() noexcept=defaultcastor3d::OverlayCategoryvirtual