コード例 #1
0
ファイル: State.cpp プロジェクト: thogrim/Engine
void State::addBehaviourChangeCallback(const ActionContainer& ac, std::function<StateBehaviour*()> changeFunction){
	behaviourChangeCallbacks_.emplace_back(ac.getAction(), changeFunction);
}
コード例 #2
0
ファイル: State.cpp プロジェクト: thogrim/Engine
void State::addStateChangeCallback(const ActionContainer& ac, std::function<State*()> changeFunction){
	stateChangeCallbacks_.emplace_back(ac.getAction(), changeFunction);
}