Skip to content

KDGpuExample::EngineLayer

Module: KDGpuExample API

EngineLayer ...

#include <KDGpuExample/engine_layer.h>

Inherits from KDFoundation::Object

Inherited by KDGpuExample::ExampleEngineLayer, KDGpuExample::XrExampleEngineLayer

Public Functions

Name
~EngineLayer() override
const Engine * engine() const
Engine * engine()

Protected Functions

Name
virtual void onAttached()
virtual void onDetached()
virtual void update()

Friends

Name
class Engine

Public Functions Documentation

function ~EngineLayer

1
~EngineLayer() override

function engine

1
inline const Engine * engine() const

function engine

1
inline Engine * engine()

Protected Functions Documentation

function onAttached

1
virtual void onAttached()

Reimplemented by: HelloXr::onAttached, HelloXrMultiview::onAttached, KDGpuExample::AdvancedExampleEngineLayer::onAttached, KDGpuExample::ExampleEngineLayer::onAttached, KDGpuExample::XrExampleEngineLayer::onAttached

function onDetached

1
virtual void onDetached()

Reimplemented by: HelloXr::onDetached, HelloXrMultiview::onDetached, KDGpuExample::AdvancedExampleEngineLayer::onDetached, KDGpuExample::ExampleEngineLayer::onDetached, KDGpuExample::XrExampleEngineLayer::onDetached

function update

1
virtual void update()

Reimplemented by: KDGpuExample::AdvancedExampleEngineLayer::update, KDGpuExample::ExampleEngineLayer::update, KDGpuExample::SimpleExampleEngineLayer::update, KDGpuExample::XrExampleEngineLayer::update

Friends

friend Engine

1
2
3
friend class Engine(
    Engine 
);

Updated on 2024-05-27 at 00:10:35 +0000