![]() |
CRM64Pro GDK v0.15.0
A free cross-platform game development kit built on top of SDL 3.0
|
This is the complete list of members for CRM64Pro::Scene, including all inherited members.
| accessLayerImage(Sint32 layer) | CRM64Pro::Scene | |
| accessLayerObject(Sint32 layer) | CRM64Pro::Scene | |
| accessLayerTile(Sint32 layer) | CRM64Pro::Scene | |
| addLayer(SceneLayer *pLayer, Sint32 idLayer=-1) | CRM64Pro::Scene | |
| clear() | CRM64Pro::Scene | |
| clearCameraShake(Sint32 iLayer) | CRM64Pro::Scene | |
| clearCameraTarget(Sint32 iLayer) | CRM64Pro::Scene | |
| closeLayer(Sint32 layer) | CRM64Pro::Scene | |
| closeTileSet(Sint32 iTN) | CRM64Pro::Scene | |
| createLayer(const string &sName, eSceneLayerType eType, Sint32 idLayer=-1, Sint32 iParam1=0, Sint32 iParam2=0) | CRM64Pro::Scene | |
| createTileSet(Sint32 idRes, Sint32 globalID=-1) | CRM64Pro::Scene | |
| createTileSet(const string &sCDCFile, const string &sResourceName, Sint32 globalID=-1) | CRM64Pro::Scene | |
| createTileSetFromFile(const string &sPath, Sint32 globalID=-1, Sint32 iTileWidth=-1, Sint32 iTileHeight=-1) | CRM64Pro::Scene | |
| exportLayerToFile(Sint32 layer, const string &sFile) | CRM64Pro::Scene | |
| exportLayerToImage(Sint32 layer, Sint32 idImg) | CRM64Pro::Scene | |
| getBackgroundColor() const | CRM64Pro::Scene | |
| getCameraBounds(Sint32 iLayer, SDL_FRect *pOut) const | CRM64Pro::Scene | |
| getCameraMode(Sint32 iLayer) const | CRM64Pro::Scene | |
| getCameraParams(Sint32 iLayer, SceneCameraParams *pOut) const | CRM64Pro::Scene | |
| getCreationDate() const | CRM64Pro::Scene | |
| getDebugOverlayColor(eSceneDebugOverlay eFlag) const | CRM64Pro::Scene | |
| getHeight() const | CRM64Pro::Scene | |
| getID() const override | CRM64Pro::Scene | |
| getLayerAlphaMod(Sint32 layer) const | CRM64Pro::Scene | |
| getLayerCount(eSceneLayerType eType=SLT_EMPTY) const | CRM64Pro::Scene | |
| getLayerFeatures(Sint32 layer) const | CRM64Pro::Scene | |
| getLayerName(Sint32 layer, string &sName) const | CRM64Pro::Scene | |
| getLayerOnRenderEnd(Sint32 layer) | CRM64Pro::Scene | |
| getLayerOnUpdateEnd(Sint32 layer) | CRM64Pro::Scene | |
| getLayerParallaxRatio(Sint32 layer, float *fPRX, float *fPRY) const | CRM64Pro::Scene | |
| getLayerPosition(Sint32 layer, float *xpos, float *ypos) const | CRM64Pro::Scene | |
| getLayerType(Sint32 layer) const | CRM64Pro::Scene | |
| getModificationDate() const | CRM64Pro::Scene | |
| getName() const override | CRM64Pro::Scene | |
| getObjectFactory() | CRM64Pro::Scene | |
| getTileResourceID(Sint32 iTN) | CRM64Pro::Scene | |
| getTileSetSource(Sint32 iTN, eSceneStorageMode &eMode, string &sPath, string &sFilename) | CRM64Pro::Scene | |
| getTileSetType(Sint32 iTN) | CRM64Pro::Scene | |
| getViewport(SDL_Rect *out) const | CRM64Pro::Scene | |
| getWidth() const | CRM64Pro::Scene | |
| importLayerFromFile(Sint32 layer, const string &sFile, const string &sLayerName, Sint32 tileSizeX, Sint32 tileSizeY, float maxDevPercentage=100.0, Sint32 iCK=-1) | CRM64Pro::Scene | |
| importLayerFromImage(Sint32 layer, Sint32 idImg, const string &sLayerName, Sint32 tileSizeX, Sint32 tileSizeY, float maxDevPercentage=100.0, Sint32 iCK=-1) | CRM64Pro::Scene | |
| info(Sint32 iMode=-1) override | CRM64Pro::Scene | |
| isDebugOverlayEnabled(eSceneDebugOverlay eFlags) const | CRM64Pro::Scene | |
| isObjectLayer(Sint32 iLayer) | CRM64Pro::Scene | |
| mouseToCell(Sint32 *cx, Sint32 *cy, Sint32 layer=0) const | CRM64Pro::Scene | |
| mouseToWorld(float *wx, float *wy, Sint32 layer=0) const | CRM64Pro::Scene | |
| pause() | CRM64Pro::Scene | |
| render(Sint32 layer=0, Sint32 idRes=0) | CRM64Pro::Scene | |
| resume() | CRM64Pro::Scene | |
| save(const string &sTMXFile, const string &sLevelName="", const string &sCDCFile="", bool bForce=false) | CRM64Pro::Scene | |
| screenToCell(Sint32 sx, Sint32 sy, Sint32 *cx, Sint32 *cy, Sint32 layer=0) const | CRM64Pro::Scene | |
| screenToWorld(Sint32 sx, Sint32 sy, float *wx, float *wy, Sint32 layer=0) const | CRM64Pro::Scene | |
| setBackgroundColor(Uint32 iRGBA) | CRM64Pro::Scene | |
| setCameraBounds(Sint32 iLayer, const SDL_FRect *pBounds) | CRM64Pro::Scene | |
| setCameraMode(Sint32 iLayer, eSceneCameraMode eMode) | CRM64Pro::Scene | |
| setCameraOffsetCallback(Sint32 iLayer, SCENE_CameraOffsetCallback fnOffset, void *pUserData) | CRM64Pro::Scene | |
| setCameraParams(Sint32 iLayer, const SceneCameraParams ¶ms) | CRM64Pro::Scene | |
| setCameraPosition(Sint32 iLayer, float fX, float fY, bool bDisableNextSmooth=false) | CRM64Pro::Scene | |
| setCameraShake(Sint32 iLayer, float amplitudePx, Uint32 durationMs, float falloff=5.0f) | CRM64Pro::Scene | |
| setCameraTarget(Sint32 iLayer, Sint32 iTargetObjectLayer, Sint32 iTargetObjectID) | CRM64Pro::Scene | |
| setCameraTarget(Sint32 iLayer, SceneObject *pTarget) | CRM64Pro::Scene | |
| setDebugOverlay(eSceneDebugOverlay eFlags, bool bEnable) | CRM64Pro::Scene | |
| setDebugOverlayColor(eSceneDebugOverlay eFlag, Uint32 iColor) | CRM64Pro::Scene | |
| setLayerAlphaMod(Sint32 layer, Sint32 alpha) | CRM64Pro::Scene | |
| setLayerFeatures(Sint32 layer, eSceneLayerFeature eLF, bool bEnable) | CRM64Pro::Scene | |
| setLayerName(Sint32 layer, const string &sName) | CRM64Pro::Scene | |
| setLayerOnRenderEnd(Sint32 layer, SCENE_OnLayerCallback myfunc) | CRM64Pro::Scene | |
| setLayerOnUpdateEnd(Sint32 layer, SCENE_OnLayerCallback myfunc) | CRM64Pro::Scene | |
| setLayerParallaxRatio(Sint32 layer, float fPRX, float fPRY) | CRM64Pro::Scene | |
| setLayerPosition(Sint32 layer, const Position &xpos=Position(PH_KEEP), const Position &ypos=Position(PH_KEEP)) | CRM64Pro::Scene | |
| setObjectFactory(ISceneObjectFactory *pFactory) | CRM64Pro::Scene | |
| setOnTriggerEvent(SceneObject::SCENE_OnTriggerEvent fn, void *pUserData=nullptr) | CRM64Pro::Scene | |
| setTileSetSource(Sint32 iTN, eSceneStorageMode eMode, const string &sPath, const string &sFilename) | CRM64Pro::Scene | |
| setViewport(SDL_Rect *rect) | CRM64Pro::Scene | |
| update(Sint32 layer=0) | CRM64Pro::Scene | |
| worldToScreen(float wx, float wy, float *sx, float *sy, Sint32 layer=0) | CRM64Pro::Scene |