Polyphase Game Engine
Loading...
Searching...
No Matches
InputActionsAsset.h
Go to the documentation of this file.
1#pragma once
2
3#include "Asset.h"
5
6class InputActionsAsset : public Asset
7{
8public:
9
11
13
14 virtual void LoadStream(Stream& stream, Platform platform) override;
15 virtual void SaveStream(Stream& stream, Platform platform) override;
16 virtual glm::vec4 GetTypeColor() override;
17 virtual const char* GetTypeName() override;
18
19 std::vector<InputAction> mActions;
20};
Platform
Definition EngineTypes.h:31
Definition Asset.h:113
Definition InputActionsAsset.h:7
virtual const char * GetTypeName() override
Definition InputActionsAsset.cpp:99
InputActionsAsset()
Definition InputActionsAsset.cpp:10
virtual glm::vec4 GetTypeColor() override
Definition InputActionsAsset.cpp:94
virtual void SaveStream(Stream &stream, Platform platform) override
Definition InputActionsAsset.cpp:59
DECLARE_ASSET(InputActionsAsset, Asset)
std::vector< InputAction > mActions
Definition InputActionsAsset.h:19
virtual void LoadStream(Stream &stream, Platform platform) override
Definition InputActionsAsset.cpp:15
Definition Stream.h:21