176 bool flush_to_original);
201 bool flush_to_original);
208 bool flush_to_original);
225 short upper_blendmode,
226 float upper_influence,
240 short upper_blendmode,
241 float upper_influence,
247 const short upper_blendmode,
248 const float upper_influence,
257 const bool flush_to_original);
Group Output data from inside of a node group A color picker Mix two input colors RGB to Convert a color s luminance to a grayscale value Generate a normal vector and a dot product Bright Control the brightness and contrast of the input color Vector Map an input vectors to used to fine tune the interpolation of the input Camera Retrieve information about the camera and how it relates to the current shading point s position Clamp a value between a minimum and a maximum Vector Perform vector math operation Invert a producing a negative Combine Generate a color from its and blue channels(Deprecated)") DefNode(ShaderNode
float nlastrip_get_frame(NlaStrip *strip, float cframe, short mode)
struct NlaKeyframingContext NlaKeyframingContext
@ STRIP_EVAL_BLEND_GET_INVERTED_LOWER_SNAPSHOT
void nlasnapshot_enable_all_blend_domain(NlaEvalSnapshot *snapshot)
NlaEvalStrip * nlastrips_ctime_get_strip(ListBase *list, ListBase *strips, short index, const struct AnimationEvalContext *anim_eval_context, bool flush_to_original)
struct NlaEvalChannelSnapshot NlaEvalChannelSnapshot
struct NlaEvalData NlaEvalData
void nlasnapshot_ensure_channels(NlaEvalData *eval_data, NlaEvalSnapshot *snapshot)
void nlasnapshot_blend_strip_get_inverted_lower_snapshot(PointerRNA *ptr, NlaEvalData *channels, ListBase *modifiers, NlaEvalStrip *nes, NlaEvalSnapshot *snapshot, const struct AnimationEvalContext *anim_eval_context)
void nlasnapshot_blend(NlaEvalData *eval_data, NlaEvalSnapshot *lower_snapshot, NlaEvalSnapshot *upper_snapshot, short upper_blendmode, float upper_influence, NlaEvalSnapshot *r_blended_snapshot)
void nlastrip_evaluate(const int evaluation_mode, PointerRNA *ptr, NlaEvalData *channels, ListBase *modifiers, NlaEvalStrip *nes, NlaEvalSnapshot *snapshot, const struct AnimationEvalContext *anim_eval_context, bool flush_to_original)
struct NlaEvalChannelKey NlaEvalChannelKey
struct NlaEvalStrip NlaEvalStrip
struct NlaValidMask NlaValidMask
@ NES_TIME_TRANSITION_END
@ NES_TIME_TRANSITION_START
struct NlaEvalSnapshot NlaEvalSnapshot
void nlasnapshot_blend_get_inverted_lower_snapshot(NlaEvalData *eval_data, NlaEvalSnapshot *blended_snapshot, NlaEvalSnapshot *upper_snapshot, const short upper_blendmode, const float upper_influence, NlaEvalSnapshot *r_lower_snapshot)
struct NlaEvalChannel NlaEvalChannel
void nladata_flush_channels(PointerRNA *ptr, NlaEvalData *channels, NlaEvalSnapshot *snapshot, bool flush_to_original)
void nlasnapshot_blend_get_inverted_upper_snapshot(NlaEvalData *eval_data, NlaEvalSnapshot *lower_snapshot, NlaEvalSnapshot *blended_snapshot, short upper_blendmode, float upper_influence, NlaEvalSnapshot *r_upper_snapshot)
void nlasnapshot_blend_strip_no_blend(PointerRNA *ptr, NlaEvalData *channels, ListBase *modifiers, NlaEvalStrip *nes, NlaEvalSnapshot *snapshot, const struct AnimationEvalContext *anim_eval_context)
void nlasnapshot_blend_strip(PointerRNA *ptr, NlaEvalData *channels, ListBase *modifiers, NlaEvalStrip *nes, NlaEvalSnapshot *snapshot, const struct AnimationEvalContext *anim_eval_context, const bool flush_to_original)
unsigned __int64 uint64_t
struct PropertyRNA * prop
NlaValidMask remap_domain
NlaValidMask blend_domain
struct NlaEvalChannel * channel
struct NlaEvalData * owner
struct NlaEvalChannel * next
NlaEvalChannelSnapshot base_snapshot
struct NlaEvalChannel * prev
NlaEvalSnapshot eval_snapshot
NlaEvalSnapshot base_snapshot
struct NlaEvalSnapshot * base
NlaEvalChannelSnapshot ** channels
struct NlaEvalStrip * next
struct NlaEvalStrip * prev
NlaStrip action_track_strip
struct NlaKeyframingContext * next
NlaEvalData lower_eval_data
struct NlaKeyframingContext * prev
NlaEvalStrip * eval_strip
BLI_bitmap buffer[sizeof(uint64_t)/sizeof(BLI_bitmap)]