Polyphase Game Engine
Loading...
Searching...
No Matches
InputPromptResolver Class Reference

#include <InputPromptResolver.h>

Public Member Functions

void Tick ()
 
const ResolvedPromptResolve (InputPromptMap *map, InputPromptStyle *style, const std::string &actionCategory, const std::string &actionName, const struct InputDeviceDescriptor *deviceOverride=nullptr)
 
void Prewarm (InputPromptMap *map, InputPromptStyle *style)
 
void Invalidate ()
 

Static Public Member Functions

static void Create ()
 
static void Destroy ()
 
static InputPromptResolverGet ()
 

Member Function Documentation

◆ Create()

void InputPromptResolver::Create ( )
static

◆ Destroy()

void InputPromptResolver::Destroy ( )
static

◆ Get()

InputPromptResolver * InputPromptResolver::Get ( )
static

◆ Invalidate()

void InputPromptResolver::Invalidate ( )

◆ Prewarm()

void InputPromptResolver::Prewarm ( InputPromptMap map,
InputPromptStyle style 
)

◆ Resolve()

const ResolvedPrompt * InputPromptResolver::Resolve ( InputPromptMap map,
InputPromptStyle style,
const std::string &  actionCategory,
const std::string &  actionName,
const struct InputDeviceDescriptor deviceOverride = nullptr 
)

◆ Tick()

void InputPromptResolver::Tick ( )

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