13#ifndef fsCNative3dScenehdr
14#define fsCNative3dScenehdr
Definition fsAffineMtx2d.h:27
Definition fsC3dCamera.h:18
Definition fsC3dLight.h:25
Definition fsC3dModelData.h:27
Definition fsC3dSprite.h:29
Definition fsCNative3dScene.h:46
void ligthtAdd(fsI3dLight *const pLight)
friend class fsCNative3dSceneRenderData
Definition fsCNative3dScene.h:47
void ligthtRemove(fsI3dLight *const pLight)
virtual void matrixApplyDo(const fsAffineMtx2d &pRenderMatrix) override
void spriteRemove(fsC3dSprite *const)
void cameraSet(fsC3dCamera *const pCamera)
virtual ~fsCNative3dScene()
void pick(const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback)
void spriteAdd(fsC3dSprite *const)
virtual void renderDo() override
Definition fsI3dLight.h:23
std::function< void(fsC3dSprite *sprt3d)> fsTPickCallback
Definition fsI3dScene.h:26
Definition fsINative.h:31