LightsprintSDK 2021.08.08
|
This is the complete list of members for rr::RRObjects, including all inherited members.
allocateBuffersForRealtimeGI(int layerLightmap, int layerEnvironment, unsigned diffuseEnvMapSize, unsigned specularEnvMapSize, unsigned refractEnvMapSize, bool allocateNewBuffers, bool changeExistingBuffers, float specularThreshold, float depthThreshold) const | rr::RRObjects | virtual |
begin() | rr::RRVector< RRObject * > | inline |
begin() const | rr::RRVector< RRObject * > | inline |
buildTangents(RRMesh::TangentSpaceState stateThatWarrantsRebuild) const | rr::RRObjects | virtual |
buildUnwrap(unsigned resolution, unsigned minimalUvChannel, unsigned minTrianglesForFastUnwrap, bool &aborting) const | rr::RRObjects | virtual |
c | rr::RRVector< RRObject * > | protected |
checkConsistency(const char *objectType) const | rr::RRObjects | |
clear() | rr::RRVector< RRObject * > | inline |
createMultiObject(RRCollider::IntersectTechnique intersectTechnique, bool &aborting, float maxDistanceBetweenVerticesToStitch, float maxRadiansBetweenNormalsToStitch, bool optimizeTriangles, unsigned speed, const char *cacheLocation) const | rr::RRObjects | |
deleteComponents(bool deleteTangents, bool deleteUnwrap, bool deleteUnusedUvChannels, bool deleteEmptyFacegroups) const | rr::RRObjects | |
end() | rr::RRVector< RRObject * > | inline |
end() const | rr::RRVector< RRObject * > | inline |
erase(RRObject * *e) | rr::RRVector< RRObject * > | inline |
flipFrontBack(unsigned numNormalsThatMustPointBack, bool report) const | rr::RRObjects | virtual |
getAllMaterials(RRMaterials &materials) const | rr::RRObjects | |
insert(RRObject * *_where, const RRObject * *_first, const RRObject * *_last) | rr::RRVector< RRObject * > | inline |
layerDeleteFromDisk(const RRString &path, const RRString &ext) const | rr::RRObjects | virtual |
layerDeleteFromMemory(int layerNumber) const | rr::RRObjects | virtual |
layerExistsInMemory(int layerNumber) const | rr::RRObjects | virtual |
loadLayer(int layerNumber, const RRString &path, const RRString &ext) const | rr::RRObjects | virtual |
makeNamesUnique() const | rr::RRObjects | |
mergeObjects(bool splitByMaterial) const | rr::RRObjects | |
multiplyEmittance(float emissiveMultiplier) const | rr::RRObjects | virtual |
numAllocated | rr::RRVector< RRObject * > | protected |
numUsed | rr::RRVector< RRObject * > | protected |
operator!=(const RRVector< RRObject * > &a) const | rr::RRVector< RRObject * > | inline |
operator=(const RRVector &a) | rr::RRVector< RRObject * > | inline |
operator==(const RRVector< RRObject * > &a) const | rr::RRVector< RRObject * > | inline |
operator[](unsigned i) | rr::RRVector< RRObject * > | inline |
operator[](unsigned i) const | rr::RRVector< RRObject * > | inline |
optimizeFaceGroups(RRObject *object=nullptr) const | rr::RRObjects | virtual |
pop_back() | rr::RRVector< RRObject * > | inline |
push_back(RRObject * a) | rr::RRVector< RRObject * > | inline |
removeEmptyObjects() | rr::RRObjects | |
resize(unsigned newSize, RRObject * initial=RRObject *()) | rr::RRVector< RRObject * > | inline |
RRVector() | rr::RRVector< RRObject * > | inline |
RRVector(const RRVector &a) | rr::RRVector< RRObject * > | inline |
saveLayer(int layerNumber, const RRString &path, const RRString &ext) const | rr::RRObjects | virtual |
size() const | rr::RRVector< RRObject * > | inline |
smoothAndStitch(bool splitVertices, bool mergeVertices, bool removeUnusedVertices, bool removeDegeneratedTriangles, bool stitchPositions, bool stitchNormals, bool generateNormals, float maxDistanceBetweenVerticesToStitch, float maxRadiansBetweenNormalsToStitch, float maxDistanceBetweenUvsToStitch, bool report) const | rr::RRObjects | virtual |
updateColorLinear(const RRColorSpace *colorSpace) const | rr::RRObjects | |
~RRObjects() | rr::RRObjects | inlinevirtual |
~RRVector() | rr::RRVector< RRObject * > | inline |