Blender  V3.3
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
COM_NodeOperation.h File Reference
#include <functional>
#include <list>
#include "BLI_ghash.h"
#include "BLI_hash.hh"
#include "BLI_rect.h"
#include "BLI_span.hh"
#include "BLI_threads.h"
#include "BLI_utildefines.h"
#include "COM_Enums.h"
#include "COM_MemoryBuffer.h"
#include "COM_MetaData.h"
#include "clew.h"
#include "DNA_node_types.h"

Go to the source code of this file.

Classes

class  blender::compositor::NodeOperationInput
 
class  blender::compositor::NodeOperationOutput
 
struct  blender::compositor::NodeOperationFlags
 
struct  blender::compositor::NodeOperationHash
 
class  blender::compositor::NodeOperation
 NodeOperation contains calculation logic. More...
 

Namespaces

 blender
 
 blender::compositor
 

Typedefs

typedef NodeOperation blender::compositor::SocketReader
 

Enumerations

enum class  blender::compositor::ResizeMode {
  blender::compositor::Center = NS_CR_CENTER , blender::compositor::None = NS_CR_NONE , blender::compositor::Align = 100 , blender::compositor::FitWidth = NS_CR_FIT_WIDTH ,
  blender::compositor::FitHeight = NS_CR_FIT_HEIGHT , blender::compositor::FitAny = NS_CR_FIT , blender::compositor::Stretch = NS_CR_STRETCH
}
 Resize modes of inputsockets How are the input and working resolutions matched. More...
 

Functions

std::ostream & blender::compositor::operator<< (std::ostream &os, const NodeOperationFlags &node_operation_flags)
 
std::ostream & blender::compositor::operator<< (std::ostream &os, const NodeOperation &node_operation)
 

Variables

static constexpr unsigned int blender::compositor::RESOLUTION_INPUT_ANY = 999999