LightsprintSDK 2021.08.08
rr::RRBuffer Member List

This is the complete list of members for rr::RRBuffer, including all inherited members.

brightnessGamma(RRVec4 brightness, RRVec4 gamma)rr::RRBuffervirtual
clear(RRVec4 clearColor=RRVec4(0))rr::RRBuffervirtual
copyElementsTo(RRBuffer *destination, const RRColorSpace *colorSpace) constrr::RRBuffer
create(RRBufferType type, unsigned width, unsigned height, unsigned depth, RRBufferFormat format, bool scaled, const unsigned char *data)rr::RRBufferstatic
createCopy()rr::RRBuffer
createCopy(RRBufferFormat format, bool scaled, const RRColorSpace *colorSpace) constrr::RRBuffer
createEnvironmentBlend(RRBuffer *environment0, RRBuffer *environment1, RRReal angleRad0, RRReal angleRad1, RRReal blendFactor)rr::RRBufferstatic
createEquirectangular()rr::RRBuffer
createReference()=0rr::RRBufferpure virtual
createSky(const RRVec4 &upper=RRVec4(1), const RRVec4 &lower=RRVec4(1), bool scaled=true)rr::RRBufferstatic
customDatarr::RRBuffer
deleteFromCache()rr::RRBufferprotected
filenamerr::RRBuffer
flip(bool flipX, bool flipY, bool flipZ)rr::RRBuffervirtual
getBufferBytes() constrr::RRBuffervirtual
getDepth() const =0rr::RRBufferpure virtual
getDuration() constrr::RRBufferinlinevirtual
getElement(unsigned index, const RRColorSpace *colorSpace) constrr::RRBuffervirtual
getElementAtDirection(const RRVec3 &direction, const RRColorSpace *colorSpace) constrr::RRBuffervirtual
getElementAtPosition(const RRVec3 &position, const RRColorSpace *colorSpace, bool interpolated) constrr::RRBuffervirtual
getElementBits() constrr::RRBuffervirtual
getFormat() const =0rr::RRBufferpure virtual
getHeight() const =0rr::RRBufferpure virtual
getMinMax(RRVec4 *mini, RRVec4 *maxi)rr::RRBuffervirtual
getNumElements() constrr::RRBuffer
getReferenceCount()=0rr::RRBufferpure virtual
getScaled() const =0rr::RRBufferpure virtual
getSupportedLoaderExtensions()rr::RRBufferstatic
getSupportedSaverExtensions()rr::RRBufferstatic
getType() const =0rr::RRBufferpure virtual
getWidth() const =0rr::RRBufferpure virtual
invert()rr::RRBuffervirtual
isStub()rr::RRBufferinlinevirtual
lightmapFillBackground(RRVec4 backgroundColor)rr::RRBuffervirtual
lightmapGrow(unsigned distance, bool wrap, bool &aborting)rr::RRBuffervirtual
lightmapGrowForBilinearInterpolation(bool wrap)rr::RRBuffervirtual
lightmapSmooth(float sigma, bool wrap, const class RRObject *object)rr::RRBuffervirtual
load(const RRString &filename, const char *cubeSideName[6]=nullptr, const RRFileLocator *fileLocator=nullptr)rr::RRBufferstatic
loadCube(const RRString &filename, const RRFileLocator *fileLocator=nullptr)rr::RRBufferstatic
Loader typedefrr::RRBuffer
lock(RRBufferLock lock)rr::RRBuffervirtual
multiplyAdd(RRVec4 multiplier, RRVec4 addend)rr::RRBuffervirtual
operator delete(void *p, std::size_t n)rr::RRUniformlyAllocated
operator delete[](void *p, std::size_t n)rr::RRUniformlyAllocated
operator new(std::size_t n)rr::RRUniformlyAllocated
operator new[](std::size_t n)rr::RRUniformlyAllocated
pause()rr::RRBufferinlinevirtual
play()rr::RRBufferinlinevirtual
registerLoader(const char *extensions, Loader *loader)rr::RRBufferstatic
registerSaver(const char *extensions, Saver *saver)rr::RRBufferstatic
reload(const RRString &filename, const char *cubeSideName[6], const RRFileLocator *fileLocator)rr::RRBuffervirtual
reset(RRBufferType type, unsigned width, unsigned height, unsigned depth, RRBufferFormat format, bool scaled, const unsigned char *data)=0rr::RRBufferpure virtual
rotate(int degrees, unsigned depthLayer=0)rr::RRBuffervirtual
RRBuffer()rr::RRBuffer
RRUniformlyAllocatedNonCopyable()rr::RRUniformlyAllocatedNonCopyableinlineprotected
save(const RRString &filenameMask, const char *cubeSideName[6]=nullptr, const SaveParameters *saveParameters=nullptr)rr::RRBuffer
Saver typedefrr::RRBuffer
seek(float secondsFromStart)rr::RRBufferinlinevirtual
setElement(unsigned index, const RRVec4 &element, const RRColorSpace *colorSpace)rr::RRBuffervirtual
setFormat(RRBufferFormat newFormat)rr::RRBuffervirtual
setFormatFloats()rr::RRBuffervirtual
stop()rr::RRBufferinlinevirtual
unlock()rr::RRBuffervirtual
update()rr::RRBufferinlinevirtual
versionrr::RRBuffer
~RRBuffer()rr::RRBufferinlinevirtual
~RRUniformlyAllocatedNonCopyable()rr::RRUniformlyAllocatedNonCopyableinlineprotected