Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::InputParams Struct Reference

#include <SceneInputActions.h>

Public Types

using Params = std::array< I32, MAX_PARAMS >
 

Public Member Functions

 InputParams (const U8 deviceIndex, const U8 elementIndex) noexcept
 
 InputParams (const U8 deviceIndex, const U8 elementIndex, const Params args) noexcept
 

Public Attributes

U8 _deviceIndex {0u}
 
U8 _elementIndex {0u}
 
Params _var = create_array<MAX_PARAMS, I32>(-1)
 

Static Public Attributes

static constexpr U8 MAX_PARAMS = 6u
 

Detailed Description

Definition at line 40 of file SceneInputActions.h.

Member Typedef Documentation

◆ Params

Definition at line 43 of file SceneInputActions.h.

Constructor & Destructor Documentation

◆ InputParams() [1/2]

Divide::InputParams::InputParams ( const U8  deviceIndex,
const U8  elementIndex 
)
inlineexplicitnoexcept

Definition at line 45 of file SceneInputActions.h.

◆ InputParams() [2/2]

Divide::InputParams::InputParams ( const U8  deviceIndex,
const U8  elementIndex,
const Params  args 
)
inlineexplicitnoexcept

Definition at line 51 of file SceneInputActions.h.

Member Data Documentation

◆ _deviceIndex

U8 Divide::InputParams::_deviceIndex {0u}

Definition at line 58 of file SceneInputActions.h.

◆ _elementIndex

U8 Divide::InputParams::_elementIndex {0u}

Definition at line 59 of file SceneInputActions.h.

◆ _var

Params Divide::InputParams::_var = create_array<MAX_PARAMS, I32>(-1)

Definition at line 60 of file SceneInputActions.h.

◆ MAX_PARAMS

constexpr U8 Divide::InputParams::MAX_PARAMS = 6u
staticconstexpr

Definition at line 42 of file SceneInputActions.h.


The documentation for this struct was generated from the following file: