Blender  V2.93
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
COM_NodeOperation.h File Reference
#include <list>
#include <sstream>
#include <string>
#include "BLI_math_color.h"
#include "BLI_math_vector.h"
#include "BLI_threads.h"
#include "COM_Enums.h"
#include "COM_MemoryBuffer.h"
#include "COM_MemoryProxy.h"
#include "COM_MetaData.h"
#include "COM_Node.h"
#include "clew.h"

Go to the source code of this file.

Classes

class  blender::compositor::NodeOperationInput
 
class  blender::compositor::NodeOperationOutput
 
struct  blender::compositor::NodeOperationFlags
 
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::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...
 
enum class  blender::compositor::PixelSampler { blender::compositor::Nearest = 0 , blender::compositor::Bilinear = 1 , blender::compositor::Bicubic = 2 }
 

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