2015-08-15 04:04:56 +00:00
|
|
|
#ifndef SRENDERABLEPTR_H
|
|
|
|
#define SRENDERABLEPTR_H
|
2015-07-26 21:39:49 +00:00
|
|
|
|
|
|
|
#include <Common/CAABox.h>
|
|
|
|
#include <Common/types.h>
|
|
|
|
#include <Core/ERenderCommand.h>
|
|
|
|
#include <Scene/CSceneNode.h>
|
|
|
|
#include <Resource/CMaterial.h>
|
|
|
|
|
2015-08-15 04:04:56 +00:00
|
|
|
struct SRenderablePtr
|
2015-07-26 21:39:49 +00:00
|
|
|
{
|
2015-08-15 04:04:56 +00:00
|
|
|
IRenderable *pRenderable;
|
2015-07-26 21:39:49 +00:00
|
|
|
u32 Asset;
|
|
|
|
CAABox AABox;
|
|
|
|
ERenderCommand Command;
|
|
|
|
};
|
|
|
|
|
2015-08-15 04:04:56 +00:00
|
|
|
#endif // SRENDERABLEPTR_H
|