Castor3D 0.16.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::OverlayLines Struct Reference

Contains the lines forming the overlay. More...

#include <OverlayModule.hpp>

Public Member Functions

auto & getNext ()
 
auto lines () const
 
auto lines ()
 

Public Attributes

castor::Point2f maxRange {}
 
float topOffset {}
 
uint32_t count {}
 
castor::Array< TextLine, MaxTextsContsPerOverlayelems {}
 

Detailed Description

Contains the lines forming the overlay.

Member Function Documentation

◆ getNext()

auto & castor3d::OverlayLines::getNext ( )
inline

References count, and elems.

◆ lines() [1/2]

auto castor3d::OverlayLines::lines ( )
inline

References count, elems, and castor::makeArrayView().

Here is the call graph for this function:

◆ lines() [2/2]

auto castor3d::OverlayLines::lines ( ) const
inline

References count, elems, and castor::makeArrayView().

Here is the call graph for this function:

Member Data Documentation

◆ count

uint32_t castor3d::OverlayLines::count {}

◆ elems

castor::Array< TextLine, MaxTextsContsPerOverlay > castor3d::OverlayLines::elems {}

Referenced by getNext(), lines(), and lines().

◆ maxRange

castor::Point2f castor3d::OverlayLines::maxRange {}

◆ topOffset

float castor3d::OverlayLines::topOffset {}

The documentation for this struct was generated from the following file: