2014-08-18 19:22:13 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include <DXAPI/Point3F.h>
|
|
|
|
|
#include <DXAPI/NetObject.h>
|
|
|
|
|
|
|
|
|
|
namespace DX
|
|
|
|
|
{
|
|
|
|
|
class SceneObject : public NetObject
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
SceneObject(unsigned int obj);
|
2015-06-30 22:52:39 +00:00
|
|
|
void SceneObject::getPosition(float * pos);
|
|
|
|
|
void SceneObject::getRotation(float * rot);
|
2015-06-30 21:42:04 +00:00
|
|
|
void SceneObject::setRotation(float []);
|
|
|
|
|
void SceneObject::setPosition(float []);
|
|
|
|
|
void * worldtoobj;
|
|
|
|
|
void * objtoworld;
|
|
|
|
|
void * renderobjtoworld;
|
|
|
|
|
void * renderworldtoobj;
|
2014-08-18 19:22:13 +00:00
|
|
|
|
|
|
|
|
Point3F position;
|
|
|
|
|
Point3F scale;
|
|
|
|
|
};
|
2015-06-30 21:42:04 +00:00
|
|
|
|
2015-06-30 00:58:55 +00:00
|
|
|
} // End NameSpace DX
|