Radium Engine
1.7.0
Loading...
Searching...
No Matches
Cage.hpp
1
#pragma once
2
3
#include <Core/Animation/HandleArray.hpp>
4
#include <Core/Containers/VectorArray.hpp>
5
#include <Core/CoreMacros.hpp>
6
#include <Core/RaCore.hpp>
7
#include <
Core/Types.hpp
>
8
9
namespace
Ra
{
10
namespace
Core {
11
namespace
Animation {
12
21
class
RA_CORE_API
Cage
:
public
HandleArray
22
{
23
public
:
24
Cage
();
25
explicit
Cage
(
const
uint n );
26
Cage
(
const
Cage
& cage );
27
29
~Cage
();
30
31
void
clear()
override
;
32
36
VectorArray<Ra::Core::Vector3ui>
m_triangle
;
37
};
38
39
}
// namespace Animation
40
}
// Namespace Core
41
}
// Namespace Ra
Types.hpp
Ra::Core::Animation::Cage
Definition
Cage.hpp:22
Ra::Core::Animation::Cage::m_triangle
VectorArray< Ra::Core::Vector3ui > m_triangle
Definition
Cage.hpp:36
Ra::Core::Animation::HandleArray
Definition
HandleArray.hpp:25
Ra::Core::VectorArray
This class implements ContainerIntrospectionInterface for AlignedStdVector.
Definition
VectorArray.hpp:35
Ra
hepler function to manage enum as underlying types in VariableSet
Definition
Cage.cpp:4
src
Core
Animation
Cage.hpp
Generated by
1.12.0