Blender V4.3
keying_screen.cc File Reference
#include <cstdint>
#include <memory>
#include <string>
#include "BLI_hash.hh"
#include "BLI_listbase.h"
#include "BLI_math_color.h"
#include "BLI_math_vector.hh"
#include "BLI_math_vector_types.hh"
#include "BLI_vector.hh"
#include "IMB_imbuf.hh"
#include "DNA_defaults.h"
#include "DNA_movieclip_types.h"
#include "DNA_tracking_types.h"
#include "GPU_shader.hh"
#include "GPU_storage_buffer.hh"
#include "GPU_texture.hh"
#include "BKE_movieclip.h"
#include "BKE_tracking.h"
#include "COM_context.hh"
#include "COM_keying_screen.hh"
#include "COM_result.hh"
#include "COM_utilities.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::realtime_compositor
 

Functions

bool blender::realtime_compositor::operator== (const KeyingScreenKey &a, const KeyingScreenKey &b)
 
static void blender::realtime_compositor::compute_marker_points (MovieClip *movie_clip, MovieClipUser &movie_clip_user, MovieTrackingObject *movie_tracking_object, Vector< float2 > &marker_positions, Vector< float4 > &marker_colors)
 
static MovieClipUser blender::realtime_compositor::get_movie_clip_user (Context &context, MovieClip *movie_clip)