CommonLibSSE NG
Loading...
Searching...
No Matches
RE::GFxKeyboardState Class Reference

#include <GFxKeyboardState.h>

Inheritance diagram for RE::GFxKeyboardState:
RE::GRefCountBaseNTS< GFxKeyboardState, GFxStatMovieViews::kGFxStatMV_Other_Mem > RE::GRefCountBaseStatImpl< GRefCountNTSImpl, Stat > RE::GRefCountNTSImpl RE::GRefCountImplCore

Classes

class  IListener
 
class  KeyQueue
 

Public Attributes

IListenerlistener
 
KeyQueue keyQueue
 
std::uint8_t keyboardIndex
 
std::uint8_t keymap [GFxKey::kTotal/8+1]
 
bool toggled [3]
 
std::uint8_t pad685
 
std::uint8_t pad686
 
std::uint8_t pad687
 

Additional Inherited Members

- Public Types inherited from RE::GRefCountBaseNTS< GFxKeyboardState, GFxStatMovieViews::kGFxStatMV_Other_Mem >
enum  
 
- Public Member Functions inherited from RE::GRefCountBaseNTS< GFxKeyboardState, GFxStatMovieViews::kGFxStatMV_Other_Mem >
 GRefCountBaseNTS ()=default
 
- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountNTSImpl, Stat >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountNTSImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountNTSImpl
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from RE::GRefCountImplCore
virtual ~GRefCountImplCore ()=default
 
constexpr std::uint32_t GetRefCount () const noexcept
 
- Static Public Member Functions inherited from RE::GRefCountImplCore
static void CheckInvalidDelete (GRefCountImplCore *)
 
- Static Public Attributes inherited from RE::GRefCountImplCore
static constexpr auto RTTI = RTTI_GRefCountImplCore
 
- Protected Attributes inherited from RE::GRefCountImplCore
volatile std::uint32_t _refCount { 1 }
 
std::uint32_t _pad0C { 0 }
 

Member Data Documentation

◆ keyboardIndex

std::uint8_t RE::GFxKeyboardState::keyboardIndex

◆ keymap

std::uint8_t RE::GFxKeyboardState::keymap[GFxKey::kTotal/8+1]

◆ keyQueue

KeyQueue RE::GFxKeyboardState::keyQueue

◆ listener

IListener* RE::GFxKeyboardState::listener

◆ pad685

std::uint8_t RE::GFxKeyboardState::pad685

◆ pad686

std::uint8_t RE::GFxKeyboardState::pad686

◆ pad687

std::uint8_t RE::GFxKeyboardState::pad687

◆ toggled

bool RE::GFxKeyboardState::toggled[3]

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