|
| | BufferPass () |
| |
| | BufferPass (const Pass *scene_pass) |
| |
| | BufferPass (BufferPass &&other) noexcept=default |
| |
| | BufferPass (const BufferPass &other)=default |
| |
| BufferPass & | operator= (BufferPass &&other)=default |
| |
| BufferPass & | operator= (const BufferPass &other)=default |
| |
| | ~BufferPass ()=default |
| |
| PassInfo | get_info () const |
| |
| bool | operator== (const BufferPass &other) const |
| |
| bool | operator!= (const BufferPass &other) const |
| |
| | Node (const NodeType *type, ustring name=ustring()) |
| |
| virtual | ~Node ()=0 |
| |
| void | set (const SocketType &input, bool value) |
| |
| void | set (const SocketType &input, int value) |
| |
| void | set (const SocketType &input, uint value) |
| |
| void | set (const SocketType &input, float value) |
| |
| void | set (const SocketType &input, float2 value) |
| |
| void | set (const SocketType &input, float3 value) |
| |
| void | set (const SocketType &input, const char *value) |
| |
| void | set (const SocketType &input, ustring value) |
| |
| void | set (const SocketType &input, const Transform &value) |
| |
| void | set (const SocketType &input, Node *value) |
| |
| template<class ValueType , typename std::enable_if_t< std::is_enum_v< ValueType >> * = nullptr> |
| void | set (const SocketType &input, const ValueType &value) |
| |
| void | set (const SocketType &input, array< bool > &value) |
| |
| void | set (const SocketType &input, array< int > &value) |
| |
| void | set (const SocketType &input, array< float > &value) |
| |
| void | set (const SocketType &input, array< float2 > &value) |
| |
| void | set (const SocketType &input, array< float3 > &value) |
| |
| void | set (const SocketType &input, array< ustring > &value) |
| |
| void | set (const SocketType &input, array< Transform > &value) |
| |
| void | set (const SocketType &input, array< Node * > &value) |
| |
| bool | get_bool (const SocketType &input) const |
| |
| int | get_int (const SocketType &input) const |
| |
| uint | get_uint (const SocketType &input) const |
| |
| float | get_float (const SocketType &input) const |
| |
| float2 | get_float2 (const SocketType &input) const |
| |
| float3 | get_float3 (const SocketType &input) const |
| |
| ustring | get_string (const SocketType &input) const |
| |
| Transform | get_transform (const SocketType &input) const |
| |
| Node * | get_node (const SocketType &input) const |
| |
| const array< bool > & | get_bool_array (const SocketType &input) const |
| |
| const array< int > & | get_int_array (const SocketType &input) const |
| |
| const array< float > & | get_float_array (const SocketType &input) const |
| |
| const array< float2 > & | get_float2_array (const SocketType &input) const |
| |
| const array< float3 > & | get_float3_array (const SocketType &input) const |
| |
| const array< ustring > & | get_string_array (const SocketType &input) const |
| |
| const array< Transform > & | get_transform_array (const SocketType &input) const |
| |
| const array< Node * > & | get_node_array (const SocketType &input) const |
| |
| bool | has_default_value (const SocketType &input) const |
| |
| void | set_default_value (const SocketType &input) |
| |
| bool | equals_value (const Node &other, const SocketType &input) const |
| |
| void | copy_value (const SocketType &input, const Node &other, const SocketType &other_input) |
| |
| void | set_value (const SocketType &input, const Node &other, const SocketType &other_input) |
| |
| bool | equals (const Node &other) const |
| |
| void | hash (MD5Hash &md5) |
| |
| size_t | get_total_size_in_bytes () const |
| |
| bool | is_a (const NodeType *type) |
| |
| bool | socket_is_modified (const SocketType &input) const |
| |
| bool | is_modified () const |
| |
| void | tag_modified () |
| |
| void | clear_modified () |
| |
| void | print_modified_sockets () const |
| |
| const NodeOwner * | get_owner () const |
| |
| void | set_owner (const NodeOwner *owner_) |
| |
| int | reference_count () const |
| |
| void | reference () |
| |
| void | dereference () |
| |
| void | clear_reference_count () |
| |
Definition at line 25 of file buffers.h.