Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Bakker <j.bakker@atmind.nl>2012-06-14 13:41:41 +0400
committerJeroen Bakker <j.bakker@atmind.nl>2012-06-14 13:41:41 +0400
commit8ebec02df6e58fe02bd33c236601a3209f9818cd (patch)
tree2456049baf76cfbf707ec151d8a5f8c180164ef8 /source/blender/compositor/intern/COM_NodeBase.cpp
parentee65cd7685f3a2334bf47dbfeff5f0d576e082fd (diff)
Removed the actual data type concept as it was never used.
Diffstat (limited to 'source/blender/compositor/intern/COM_NodeBase.cpp')
-rw-r--r--source/blender/compositor/intern/COM_NodeBase.cpp52
1 files changed, 0 insertions, 52 deletions
diff --git a/source/blender/compositor/intern/COM_NodeBase.cpp b/source/blender/compositor/intern/COM_NodeBase.cpp
index 17a623c9c81..5ffe9bdd26a 100644
--- a/source/blender/compositor/intern/COM_NodeBase.cpp
+++ b/source/blender/compositor/intern/COM_NodeBase.cpp
@@ -89,55 +89,3 @@ InputSocket *NodeBase::getInputSocket(int index)
{
return this->inputsockets[index];
}
-
-
-void NodeBase::determineActualSocketDataTypes()
-{
- unsigned int index;
- for (index = 0 ; index < this->outputsockets.size() ; index ++) {
- OutputSocket *socket = this->outputsockets[index];
- if (socket->getActualDataType() ==COM_DT_UNKNOWN && socket->isConnected()) {
- socket->determineActualDataType();
- }
- }
- for (index = 0 ; index < this->inputsockets.size() ; index ++) {
- InputSocket *socket = this->inputsockets[index];
- if (socket->getActualDataType() ==COM_DT_UNKNOWN) {
- socket->determineActualDataType();
- }
- }
-}
-
-DataType NodeBase::determineActualDataType(OutputSocket *outputsocket)
-{
- const int inputIndex = outputsocket->getInputSocketDataTypeDeterminatorIndex();
- if (inputIndex != -1) {
- return this->getInputSocket(inputIndex)->getActualDataType();
- }
- else {
- return outputsocket->getDataType();
- }
-}
-
-void NodeBase::notifyActualDataTypeSet(InputSocket *socket, DataType actualType)
-{
- unsigned int index;
- int socketIndex = -1;
- for (index = 0 ; index < this->inputsockets.size() ; index ++) {
- if (this->inputsockets[index] == socket) {
- socketIndex = (int)index;
- break;
- }
- }
- if (socketIndex == -1) return;
-
- for (index = 0 ; index < this->outputsockets.size() ; index ++) {
- OutputSocket *socket = this->outputsockets[index];
- if (socket->isActualDataTypeDeterminedByInputSocket() &&
- socket->getInputSocketDataTypeDeterminatorIndex() == socketIndex)
- {
- socket->setActualDataType(actualType);
- socket->fireActualDataType();
- }
- }
-}