EPOK RUNTIME
Utility
utility.hpp · the utility module
Module
the utility module.
Include this module
C++ include
#include "utility.hpp"Types
EaseEnum declared by the utility module for the utility module.EnumEventStruct declared by the utility module for the utility module.StructEventQueueClass template declared by the utility module for the utility module.Class templateFocusGeneric focus/navigation independent of menu meaning.Class templateSequenceClass declared by the utility module for the utility module.ClassSequenceStepStruct declared by the utility module for the utility module.StructTweenValue tween: the project applies its output to any property.ClassFunctions and methods
addAdds add as part of the utility module.MethodadvancePerforms `advance` as part of the utility module.Function templateadvancePerforms `advance` as part of the utility module.MethodcancelPerforms `cancel` as part of the utility module.MethodcancelPerforms `cancel` as part of the utility module.MethodclearClears clear as part of the utility module.MethodclearClears clear as part of the utility module.MethodcurrentPerforms `current` as part of the utility module.MethodeasePerforms `ease` as part of the utility module.FunctionemitPerforms `emit` as part of the utility module.Methodlayout_listList layout in native HUD pixels; anchoring remains the RectTransform system.FunctionlerpPerforms `lerp` as part of the utility module.FunctionmovePerforms `move` as part of the utility module.MethodnavigatePerforms `navigate` as part of the utility module.Function templateplayingStarts ing as part of the utility module.MethodplayingStarts ing as part of the utility module.MethodpollPolls poll as part of the utility module.MethodsizePerforms `size` as part of the utility module.MethodstartStarts start as part of the utility module.MethodstartStarts start as part of the utility module.Methodtake_completionPerforms `take completion` as part of the utility module.Methodtake_completionPerforms `take completion` as part of the utility module.MethodvaluePerforms `value` as part of the utility module.MethodFields, variables and values
droppedExposes `dropped` on `epok::EventQueue` for the utility module.FielddurationExposes `duration` on `epok::SequenceStep` for the utility module.FieldeventExposes `event` on `epok::SequenceStep` for the utility module.FieldInQuadNamed value `InQuad` in `epok::Ease`.Enum valuekindExposes `kind` on `epok::Event` for the utility module.FieldLinearNamed value `Linear` in `epok::Ease`.Enum valueOutQuadNamed value `OutQuad` in `epok::Ease`.Enum valueSmoothStepNamed value `SmoothStep` in `epok::Ease`.Enum valuesourceExposes `source` on `epok::Event` for the utility module.FieldvalueExposes `value` on `epok::Event` for the utility module.Field