|
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 |