Skip to content

WorkspaceModelProxy

#include "GUI/Elements/Nodes/Tools.h"

Inherits from Core::IModelProxy

Public Functions

Name
WorkspaceModelProxy(Ptr< WorkspaceModel > model)
~WorkspaceModelProxy() 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 WorkspaceModelProxy

cpp
WorkspaceModelProxy(
    Ptr< WorkspaceModel > model
)
WorkspaceModelProxy(
    Ptr< WorkspaceModel > model
)

function ~WorkspaceModelProxy

cpp
~WorkspaceModelProxy() override
~WorkspaceModelProxy() 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-03-16 at 19:15:00 +0000