Skip to content

Workspace::ModelProxy

#include "GUI/Workspace/Nodes/Model.h"

Inherits from Core::IModelProxy

Public Functions

Name
ModelProxy(Ptr< Model > model)
~ModelProxy() override
virtual Ptr< Core::Model >getModel() override
virtual voidupdate(const glm::mat4 & transform) override

Additional inherited members

Public Functions inherited from Core::IModelProxy

Name
virtual~IModelProxy()

Public Functions Documentation

function ModelProxy

cpp
ModelProxy(
    Ptr< Model > model
)
ModelProxy(
    Ptr< Model > model
)

function ~ModelProxy

cpp
~ModelProxy() override
~ModelProxy() override

function getModel

cpp
virtual Ptr< Core::Model > getModel() override
virtual Ptr< Core::Model > getModel() override

Reimplements: Core::IModelProxy::getModel

function update

cpp
virtual void update(
    const glm::mat4 & transform
) override
virtual void update(
    const glm::mat4 & transform
) override

Reimplements: Core::IModelProxy::update


Updated on 2024-11-06 at 20:16:53 +0000