Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
UrSceneView Member List

This is the complete list of members for UrSceneView, including all inherited members.

activateFixedActionBindings()ToyMaker::BaseSimObjectAspectprivate
ACTIVE enum value (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
addAspect(const nlohmann::json &jsonAspectProperties)ToyMaker::BaseSimObjectAspectprotected
addAspect(const BaseSimObjectAspect &aspect)ToyMaker::BaseSimObjectAspectprotected
addComponent(const TComponent &component)ToyMaker::BaseSimObjectAspectprotected
addOrReplaceAspect(const BaseSimObjectAspect &aspect)ToyMaker::BaseSimObjectAspectprotected
addOrReplaceAspect(const nlohmann::json &jsonAspectProperties)ToyMaker::BaseSimObjectAspectprotected
AspectState enum nameToyMaker::BaseSimObjectAspectprivate
attach(SimObject *owner)ToyMaker::BaseSimObjectAspectprivate
ATTACHED enum value (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
BaseSimObjectAspect()=default (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprotected
BaseSimObjectAspect(const BaseSimObjectAspect &other)=delete (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprotected
BaseSimObjectAspect(BaseSimObjectAspect &&other)=delete (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprotected
clone() const overrideUrSceneViewvirtual
connect(const std::string &theirSignal, const std::string &ourObserver, SignalTracker &other)ToyMaker::SignalTracker
create(const nlohmann::json &jsonAspectProperties) (defined in UrSceneView)UrSceneViewstatic
deactivateFixedActionBindings()ToyMaker::BaseSimObjectAspectprivate
declareFixedActionBinding(const std::string &context, const std::string &action, std::function< bool(const ActionData &, const ActionDefinition &)>)ToyMaker::BaseSimObjectAspectprotected
declareSignal(const std::string &signalName)ToyMaker::SignalTrackerinlineprivate
declareSignalObserver(const std::string &observerName, std::function< void(TArgs...)> callbackFunction)ToyMaker::SignalTrackerinlineprivate
detach()ToyMaker::BaseSimObjectAspectprivate
garbageCollection()ToyMaker::SignalTrackerprivate
getAspect()ToyMaker::BaseSimObjectAspectprotected
getAspect(const std::string &aspectType)ToyMaker::BaseSimObjectAspectprotected
getAspectTypeName() const overrideToyMaker::SimObjectAspect< UrSceneView >inlineprivatevirtual
getBoard() const (defined in UrSceneView)UrSceneView
getComponent(const float simulationProgress=1.f) constToyMaker::BaseSimObjectAspectprotected
getEntityID() constToyMaker::BaseSimObjectAspectprotected
getLocalViewport()ToyMaker::BaseSimObjectAspect
getModel() const (defined in UrSceneView)UrSceneView
getSimObject()ToyMaker::BaseSimObjectAspectprotected
getSimObjectAspectTypeName() (defined in UrSceneView)UrSceneViewinlinestatic
getWorld() constToyMaker::BaseSimObjectAspectprotected
handleAction(const ActionData &actionData, const ActionDefinition &actionDefinition) override finalToyMaker::BaseSimObjectAspectvirtual
hasAspect() constToyMaker::BaseSimObjectAspectprotected
hasAspect(const std::string &aspectType) constToyMaker::BaseSimObjectAspectprotected
hasComponent()ToyMaker::BaseSimObjectAspectprotected
isActive()ToyMaker::BaseSimObjectAspectinlineprivate
isAttached()ToyMaker::BaseSimObjectAspectinlineprivate
mAnimationKeys (defined in UrSceneView)UrSceneViewprivate
mAnimationTimeMillis (defined in UrSceneView)UrSceneViewprivate
mControlledBy (defined in UrSceneView)UrSceneViewprivate
mControllerPath (defined in UrSceneView)UrSceneViewprivate
mFixedActionBindingsToyMaker::BaseSimObjectAspectprivate
mGameOfUrBoard (defined in UrSceneView)UrSceneViewprivate
mGameOfUrController (defined in UrSceneView)UrSceneViewprivate
mMode (defined in UrSceneView)UrSceneViewprivate
mObserveBoardClicked (defined in UrSceneView)UrSceneView
mObserveControlInterface (defined in UrSceneView)UrSceneView
mObserveControllerReady (defined in UrSceneView)UrSceneView
mObserveLaunchPieceCancelled (defined in UrSceneView)UrSceneView
mObserveLaunchPieceInitiated (defined in UrSceneView)UrSceneView
mObserveMoveMade (defined in UrSceneView)UrSceneView
mObserversToyMaker::SignalTrackerprivate
mObserveViewUpdateStarted (defined in UrSceneView)UrSceneView
Mode enum name (defined in UrSceneView)UrSceneViewprivate
mPieceModelMap (defined in UrSceneView)UrSceneViewprivate
mPieceNodeMap (defined in UrSceneView)UrSceneViewprivate
mSigLaunchPieceAttempted (defined in UrSceneView)UrSceneView
mSigMovePieceAttempted (defined in UrSceneView)UrSceneView
mSignalsToyMaker::SignalTrackerprivate
mSigViewSubscribed (defined in UrSceneView)UrSceneView
mSigViewUpdateCompleted (defined in UrSceneView)UrSceneView
mSimObjectToyMaker::BaseSimObjectAspectprivate
mStateToyMaker::BaseSimObjectAspectprivate
onActivated() overrideUrSceneViewprivatevirtual
onActivated_() (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
onAttached()ToyMaker::BaseSimObjectAspectinlineprivatevirtual
onAttached_() (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
onBoardClicked(glm::u8vec2 boardLocation) (defined in UrSceneView)UrSceneViewprivate
onControlInterface(PlayerID player) (defined in UrSceneView)UrSceneViewprivate
onControllerReady() (defined in UrSceneView)UrSceneViewprivate
onDeactivated()ToyMaker::BaseSimObjectAspectinlineprivatevirtual
onDeactivated_() (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
onDetached()ToyMaker::BaseSimObjectAspectinlineprivatevirtual
onDetached_() (defined in ToyMaker::BaseSimObjectAspect)ToyMaker::BaseSimObjectAspectprivate
onLaunchPieceCanceled() (defined in UrSceneView)UrSceneViewprivate
onLaunchPieceInitiated(PieceTypeID piece) (defined in UrSceneView)UrSceneViewprivate
onMoveMade(const MoveResultData &moveResultData) (defined in UrSceneView)UrSceneViewprivate
onViewUpdateStarted() (defined in UrSceneView)UrSceneViewprivate
operator=(const SignalTracker &other)ToyMaker::SignalTracker
operator=(SignalTracker &&other)ToyMaker::SignalTracker
registerAspect()ToyMaker::BaseSimObjectAspectinlineprotectedstatic
registerSelf()ToyMaker::SimObjectAspect< UrSceneView >inlineprivatestatic
removeAspect()ToyMaker::BaseSimObjectAspectprotected
removeComponent()ToyMaker::BaseSimObjectAspectprotected
s_registratorToyMaker::SimObjectAspect< UrSceneView >privatestatic
SignalTracker()ToyMaker::SignalTracker
SignalTracker(const SignalTracker &other)ToyMaker::SignalTracker
SignalTracker(SignalTracker &&other)ToyMaker::SignalTracker
simulationUpdate(uint32_t simStepMillis)ToyMaker::BaseSimObjectAspectinlinevirtual
updateComponent(const TComponent &component)ToyMaker::BaseSimObjectAspectprotected
UrSceneView() (defined in UrSceneView)UrSceneViewinline
variableUpdate(uint32_t variableStepMillis) overrideUrSceneViewprivatevirtual
~BaseSimObjectAspect()=defaultToyMaker::BaseSimObjectAspectvirtual