9 #ifndef __HOM_RopNode_h__
10 #define __HOM_RopNode_h__
36 virtual bool isBypassed() = 0;
37 virtual void bypass(
bool on) = 0;
38 virtual bool isLocked() = 0;
39 virtual void setLocked(
bool on) = 0;
41 virtual std::vector<std::pair<HOM_ElemPtr<HOM_Node>, std::vector<double> > >
42 inputDependencies() = 0;
46 const std::vector<double> &frame_range = std::vector<double>(),
47 const std::vector<double> &res = std::vector<double>(),
48 const char *output_file = NULL,
49 const char *output_format = NULL,
50 bool to_flipbook =
false,
52 bool ignore_inputs =
false,
54 bool ignore_bypass_flags =
false,
55 bool ignore_lock_flags =
false,
57 bool output_progress=
false) = 0;
60 virtual void addOpaqueRenderEventCallback(
62 bool run_before_script) = 0;
65 virtual void removeOpaqueRenderEventCallback(
void *py_callback) = 0;
67 virtual void removeAllRenderEventCallbacks() = 0;
71 void addRenderEventCallback(
72 InterpreterObject callback,
73 bool run_before_script =
false)
74 {
self->addOpaqueRenderEventCallback(callback, run_before_script); }
75 void removeRenderEventCallback(InterpreterObject callback)
76 {
self->removeOpaqueRenderEventCallback(callback); }
#define HOM_DESTRUCT_OBJECT(pointer)
GLsizei const GLchar *const * string
string __repr__(VtArray< T > const &self)
IFDmantra you can see code vm_image_mplay_direction endcode When SOHO starts a render
void ignore(T const &) VULKAN_HPP_NOEXCEPT
#define HOM_CONSTRUCT_OBJECT(pointer)
HOM_RopNode(const HOM_RopNode &rop_node)
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)