Skip to content

KDXr::Action

Module: Public API

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

#include <KDXr/action.h>

Public Functions

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

Friends

Name
class ActionSet

Detailed Description

1
class KDXr::Action;

Action is used to initialize the XR API.

See: ActionOptions

Public Functions Documentation

function Action

1
Action()

function ~Action

1
~Action()

function Action

1
2
3
Action(
    Action && other
)

function operator=

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

function Action

1
2
3
Action(
    const Action & 
) =delete

function operator=

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

function handle

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

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

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< Action_t >

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

Friends

friend ActionSet

1
2
3
friend class ActionSet(
    ActionSet 
);

Updated on 2024-12-22 at 00:08:03 +0000