1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#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