|
Blender V5.0
|
Inherits OSLCameraParamQuery.
Public Member Functions | |
| BlenderCameraParamQuery (PointerRNA custom_props) | |
| virtual | ~BlenderCameraParamQuery ()=default |
| bool | get_float (ustring name, vector< float > &data) override |
| bool | get_int (ustring name, vector< int > &data) override |
| bool | get_string (ustring name, string &data) override |
| Public Member Functions inherited from OSLCameraParamQuery | |
| OSLCameraParamQuery ()=default | |
| virtual | ~OSLCameraParamQuery ()=default |
| virtual bool | get_string (ustring name, std::string &data)=0 |
Definition at line 392 of file blender/camera.cpp.
|
inline |
Definition at line 394 of file blender/camera.cpp.
|
virtualdefault |
|
inlineoverridevirtual |
Implements OSLCameraParamQuery.
Definition at line 397 of file blender/camera.cpp.
References data, name, RNA_property_array_check(), RNA_property_array_length(), RNA_property_float_get(), and RNA_property_float_get_array().
|
inlineoverridevirtual |
Implements OSLCameraParamQuery.
Definition at line 414 of file blender/camera.cpp.
References array< T, alignment >::begin(), array< T, alignment >::data(), data, array< T, alignment >::end(), name, PROP_BOOLEAN, PROP_ENUM, RNA_property_array_check(), RNA_property_array_length(), RNA_property_boolean_get(), RNA_property_boolean_get_array(), RNA_property_enum_get(), RNA_property_enum_identifier(), RNA_property_int_get(), RNA_property_int_get_array(), and RNA_property_type().
|
inlineoverride |
Definition at line 460 of file blender/camera.cpp.
References data, name, and RNA_property_string_get().