Skip to content

Class uipc::core::Animator

ClassList > uipc > core > Animator

Public Functions

Type Name
Animator (const Animator &) = delete
Animator (Animator &&) = delete
void erase (IndexT id)
void insert (Object & obj, Animation::ActionOnUpdate && on_update)
Animator & operator= (const Animator &) = delete
Animator & operator= (Animator &&) = delete
void substep (SizeT n) noexcept
SizeT substep () noexcept const

Public Functions Documentation

function Animator [1/3]

uipc::core::Animator::Animator (
    const Animator &
) = delete

function Animator [2/3]

uipc::core::Animator::Animator (
    Animator &&
) = delete

function erase

void uipc::core::Animator::erase (
    IndexT id
) 

function insert

void uipc::core::Animator::insert (
    Object & obj,
    Animation::ActionOnUpdate && on_update
) 

function operator=

Animator & uipc::core::Animator::operator= (
    const Animator &
) = delete

function operator=

Animator & uipc::core::Animator::operator= (
    Animator &&
) = delete

function substep [1/2]

void uipc::core::Animator::substep (
    SizeT n
) noexcept

function substep [2/2]

SizeT uipc::core::Animator::substep () noexcept const

Friends Documentation

friend AnimatorVisitor

class uipc::core::Animator::AnimatorVisitor (
    backend::AnimatorVisitor
) 


The documentation for this class was generated from the following file include/uipc/core/animator.h