RAMSES Documentation  27.0.130
Information for RAMSES users and developers
ramses::RamsesUtils Member List

This is the complete list of members for ramses::RamsesUtils, including all inherited members.

CreateTextureResourceFromPng(const char *pngFilePath, Scene &scene, const TextureSwizzle &swizzle={}, const char *name=nullptr)ramses::RamsesUtilsstatic
CreateTextureResourceFromPngBuffer(const std::vector< unsigned char > &pngData, Scene &scene, const TextureSwizzle &swizzle={}, const char *name=nullptr)ramses::RamsesUtilsstatic
DeleteGeneratedMipMaps(MipLevelData *&data, uint32_t mipMapCount)ramses::RamsesUtilsstatic
DeleteGeneratedMipMaps(CubeMipLevelData *&data, uint32_t mipMapCount)ramses::RamsesUtilsstatic
GenerateMipMapsTexture2D(uint32_t width, uint32_t height, uint8_t bytesPerPixel, uint8_t *data, uint32_t &mipMapCount)ramses::RamsesUtilsstatic
GenerateMipMapsTextureCube(uint32_t faceWidth, uint32_t faceHeight, uint8_t bytesPerPixel, uint8_t *data, uint32_t &mipMapCount)ramses::RamsesUtilsstatic
GetNodeId(const Node &node)ramses::RamsesUtilsstatic
LoadSceneFromMemory(RamsesClient &client, std::unique_ptr< unsigned char[]> data, size_t size, bool localOnly)ramses::RamsesUtilsinlinestatic
SaveImageBufferToPng(const std::string &filePath, const std::vector< uint8_t > &imageData, uint32_t width, uint32_t height)ramses::RamsesUtilsstatic
SaveImageBufferToPng(const std::string &filePath, std::vector< uint8_t > &imageData, uint32_t width, uint32_t height, bool flipImageBufferVertically)ramses::RamsesUtilsstatic
SetPerspectiveCameraFrustumToDataObjects(float fov, float aspectRatio, float nearPlane, float farPlane, DataVector4f &frustumPlanesData, DataVector2f &nearFarPlanesData)ramses::RamsesUtilsstatic
TryConvert(const RamsesObject &obj)ramses::RamsesUtilsstatic
TryConvert(RamsesObject &obj)ramses::RamsesUtilsstatic