Polyphase Game Engine
Loading...
Searching...
No Matches
ActivateClip.h
Go to the documentation of this file.
1#pragma once
2
4
6{
7public:
8
10
12 virtual ~ActivateClip();
13
14 virtual void SaveStream(Stream& stream) override;
15 virtual void LoadStream(Stream& stream, uint32_t version) override;
16 virtual void GatherProperties(std::vector<Property>& outProps) override;
17
18 bool GetSetActive() const { return mSetActive; }
19 bool GetSetVisible() const { return mSetVisible; }
20
21protected:
22
23 bool mSetActive = true;
24 bool mSetVisible = true;
25};
Definition ActivateClip.h:6
ActivateClip()
Definition ActivateClip.cpp:7
virtual void GatherProperties(std::vector< Property > &outProps) override
Definition ActivateClip.cpp:31
bool GetSetActive() const
Definition ActivateClip.h:18
virtual void LoadStream(Stream &stream, uint32_t version) override
Definition ActivateClip.cpp:23
virtual ~ActivateClip()
Definition ActivateClip.cpp:11
virtual void SaveStream(Stream &stream) override
Definition ActivateClip.cpp:15
DECLARE_CLIP(ActivateClip, TimelineClip)
bool mSetActive
Definition ActivateClip.h:23
bool GetSetVisible() const
Definition ActivateClip.h:19
bool mSetVisible
Definition ActivateClip.h:24
Definition Stream.h:21
Definition TimelineClip.h:24