Skip to content

Core::Builder

Functions

Name
Ptr< Camera >createCamera()
Ptr< class Cycle >createCycle()
Ptr< Model >createModelNode()
template <EOperatorType T&gt; <br>Ptr< Node >createOperator()<br>Create new operator.
Ptr< Sequence >createSequence(MatrixTracker * tracker)
template <ETransformType T&gt; <br>Ptr< Transform >createTransform()

Functions Documentation

function createCamera

cpp
Ptr< Camera > createCamera()
Ptr< Camera > createCamera()

function createCycle

cpp
Ptr< class Cycle > createCycle()
Ptr< class Cycle > createCycle()

function createModelNode

cpp
inline Ptr< Model > createModelNode()
inline Ptr< Model > createModelNode()

function createOperator

cpp
template <EOperatorType T>
Ptr< Node > createOperator()
template <EOperatorType T>
Ptr< Node > createOperator()

Create new operator.

Template Parameters:

Return: Unique pointer to newly created logic operator.

function createSequence

cpp
Ptr< Sequence > createSequence(
    MatrixTracker * tracker
)
Ptr< Sequence > createSequence(
    MatrixTracker * tracker
)

function createTransform

cpp
template <ETransformType T>
Ptr< Transform > createTransform()
template <ETransformType T>
Ptr< Transform > createTransform()

Updated on 2024-03-16 at 19:15:01 +0000