diff options
Diffstat (limited to 'source/blender/compositor/intern/COM_InputSocket.cpp')
-rw-r--r-- | source/blender/compositor/intern/COM_InputSocket.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/source/blender/compositor/intern/COM_InputSocket.cpp b/source/blender/compositor/intern/COM_InputSocket.cpp index 2493d4e5a27..6868745d631 100644 --- a/source/blender/compositor/intern/COM_InputSocket.cpp +++ b/source/blender/compositor/intern/COM_InputSocket.cpp @@ -157,24 +157,3 @@ NodeOperation *InputSocket::getOperation() const return NULL; } } - -float *InputSocket::getStaticValues() -{ - /* XXX only works for socket types with actual float input values. - * currently all compositor socket types (value, rgba, vector) support this. - */ - bNodeSocket *b_socket = this->getbNodeSocket(); - static float default_null = 0.0f; - - switch (this->getDataType()) { - case COM_DT_VALUE: - return &((bNodeSocketValueFloat *)b_socket->default_value)->value; - case COM_DT_COLOR: - return ((bNodeSocketValueRGBA *)b_socket->default_value)->value; - case COM_DT_VECTOR: - return ((bNodeSocketValueVector *)b_socket->default_value)->value; - default: - /* XXX this should never happen, just added to please the compiler */ - return &default_null; - } -} |