Ocular Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
SceneObjectAddedEvent.hpp
1
17
#pragma once
18
#ifndef __H__OCULAR_EVENTS_SCENE_OBJECT_ADDED_EVENT__H__
19
#define __H__OCULAR_EVENTS_SCENE_OBJECT_ADDED_EVENT__H__
20
21
#include "Events/AEvent.hpp"
22
#include "Scene/SceneObject.hpp"
23
24
//------------------------------------------------------------------------------------------
25
30
namespace
Ocular
31
{
36
namespace
Core
37
{
46
class
SceneObjectAddedEvent
:
public
AEvent
47
{
48
public
:
49
50
SceneObjectAddedEvent
(
SceneObject
*
object
);
51
SceneObjectAddedEvent
();
52
53
virtual
~
SceneObjectAddedEvent
();
54
55
SceneObject
* object;
56
Core::UUID
uuid;
57
58
protected
:
59
60
private
:
61
};
62
}
66
}
71
//------------------------------------------------------------------------------------------
72
73
#endif
Ocular
Note: Once this library is made dynamic, this will no longer be needed.
Definition:
Common.hpp:70
Ocular::Core::SceneObject
Definition:
SceneObject.hpp:93
Ocular::Core::UUID
Definition:
UUID.hpp:45
Ocular::Core::SceneObjectAddedEvent
Definition:
SceneObjectAddedEvent.hpp:46
Ocular::Core::AEvent
Definition:
AEvent.hpp:44
OcularCore
include
Events
Events
SceneObjectAddedEvent.hpp
Generated on Tue Oct 18 2016 01:28:56 for Ocular Engine by
1.8.10