OWL
|
This is the complete list of members for owl::Variable, including all inherited members.
as() | owl::Object | inline |
createDeviceData(const std::vector< std::shared_ptr< DeviceContext > > &devices) | owl::Object | |
createInstanceOf(const OWLVarDecl *decl) | owl::Variable | static |
createOn(const std::shared_ptr< DeviceContext > &device) | owl::Object | virtual |
deviceData | owl::Object | |
mismatchingType(const std::string &attemptedType) | owl::Variable | |
nextAvailableID | owl::Object | static |
Object() | owl::Object | |
set(const bool &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2b &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3b &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4b &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const uint8_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2uc &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3uc &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4uc &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const int8_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2c &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3c &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4c &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const uint16_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2us &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3us &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4us &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const int16_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2s &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3s &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4s &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const int32_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2i &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3i &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4i &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const uint32_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2ui &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3ui &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4ui &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const float &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2f &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3f &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4f &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const int64_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2l &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3l &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4l &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const uint64_t &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2ul &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3ul &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4ul &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const double &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec2d &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec3d &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const vec4d &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const affine3f &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const std::shared_ptr< Buffer > &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const std::shared_ptr< Group > &value) (defined in owl::Variable) | owl::Variable | virtual |
set(const std::shared_ptr< Texture > &value) (defined in owl::Variable) | owl::Variable | virtual |
setRaw(const void *ptr, int devID) (defined in owl::Variable) | owl::Variable | virtual |
SP typedef (defined in owl::Variable) | owl::Variable | |
toString() const | owl::Variable | inlinevirtual |
uniqueID | owl::Object | |
varDecl | owl::Variable | |
Variable(const OWLVarDecl *const varDecl) (defined in owl::Variable) | owl::Variable | inline |
writeToSBT(uint8_t *sbtEntry, const DeviceContext::SP &device) const =0 | owl::Variable | pure virtual |
~Object() (defined in owl::Object) | owl::Object | inlinevirtual |