Skip to content

KDXr::ActionSet

Module: Public API

ActionSet is used to initialize the XR API. More...

#include <KDXr/action_set.h>

Public Functions

Name
ActionSet()
~ActionSet()
ActionSet(ActionSet && other)
ActionSet & operator=(ActionSet && other)
ActionSet(const ActionSet & ) =delete
ActionSet & operator=(const ActionSet & ) =delete
KDGpu::Handle< ActionSet_t > handle() const
Returns the handle used to retrieve the underlying XR API specific ActionSet.
bool isValid() const
Convenience function to check whether the object is actually referencing a valid API specific resource.
operator KDGpu::Handle< ActionSet_t >() const
Action createAction(const ActionOptions & options)

Friends

Name
class Instance

Detailed Description

1
class KDXr::ActionSet;

ActionSet is used to initialize the XR API.

See: ActionSetOptions

Public Functions Documentation

function ActionSet

1
ActionSet()

function ~ActionSet

1
~ActionSet()

function ActionSet

1
2
3
ActionSet(
    ActionSet && other
)

function operator=

1
2
3
ActionSet & operator=(
    ActionSet && other
)

function ActionSet

1
2
3
ActionSet(
    const ActionSet & 
) =delete

function operator=

1
2
3
ActionSet & operator=(
    const ActionSet & 
) =delete

function handle

1
inline KDGpu::Handle< ActionSet_t > handle() const

Returns the handle used to retrieve the underlying XR API specific ActionSet.

See: ResourceManager

Return: KDGpu::Handle

function isValid

1
inline bool isValid() const

Convenience function to check whether the object is actually referencing a valid API specific resource.

function operator KDGpu::Handle< ActionSet_t >

1
inline operator KDGpu::Handle< ActionSet_t >() const

function createAction

1
2
3
Action createAction(
    const ActionOptions & options
)

Friends

friend Instance

1
2
3
friend class Instance(
    Instance 
);

Updated on 2024-09-08 at 00:13:10 +0000