#include "fsCNative3dScene.h"
#if defined fs3d
#include <fsCore/src/fsNMaths.h>
#include <fsCore/fsPoint.h>
#include <fsAppCore/fsIDisplay.h>
#include <fs3d/fsC3dSprite.h>
#include <fs3d/fsC3dCamera.h>
#include <fs3d/impl/cocos2d-x/fsC3dModelData.h>
#include <fs3d/impl/cocos2d-x/fsC3dLight.h>
void fsCNative3dScene::pick(const fsPoint& pScreenPos, fsI3dScene::fsTPickCallback pPickCallback)<--- The member function 'fsCNative3dScene::pick' can be static.
{
}
fsBool fsCNative3dScene::worldModelGet(cocos2d::Sprite3D* pModel) const
{
return false;
}
void fsCNative3dScene::spriteRemove(fsC3dSprite* const p3dSprite)<--- The member function 'fsCNative3dScene::spriteRemove' can be static.<--- Parameter 'p3dSprite' can be declared as pointer to const
{
}
void fsCNative3dScene::spriteAdd(fsC3dSprite* const p3dSprite)<--- The member function 'fsCNative3dScene::spriteAdd' can be static.<--- Parameter 'p3dSprite' can be declared as pointer to const
{
}
void fsCNative3dScene::ligthtAdd(fsI3dLight* const pLight)<--- The member function 'fsCNative3dScene::ligthtAdd' can be static.<--- Parameter 'pLight' can be declared as pointer to const
{
}
void fsCNative3dScene::ligthtRemove(fsI3dLight* const pLight)<--- The member function 'fsCNative3dScene::ligthtRemove' can be static.<--- Parameter 'pLight' can be declared as pointer to const
{
}
fsF32 fsCNative3dScene::fovCalculate(fsF32 pFOV) const
{
return 0;
}
void fsCNative3dScene::cameraCreate(fsF32 pFOV, fsF32 pNearClip, fsF32 pFarClip)
{
}
void fsCNative3dScene::cameraSet(fsC3dCamera* const pCamera)<--- The member function 'fsCNative3dScene::cameraSet' can be static.<--- Parameter 'pCamera' can be declared as pointer to const
{
}
void fsCNative3dScene::renderDo()
{
}
void fsCNative3dScene::matrixApplyDo(const fsAffineMtx2d & pRenderMatrix)
{
}
fsCNative3dScene::fsCNative3dScene() :
fsINative(),
{
}
fsCNative3dScene::~fsCNative3dScene()
{
}
#endif