Blender V2.61 - r43446
Classes | Typedefs | Enumerations | Functions | Variables

nla_private.h File Reference

Go to the source code of this file.

Classes

struct  NlaEvalStrip
struct  NlaEvalChannel

Typedefs

typedef struct NlaEvalStrip NlaEvalStrip
typedef struct NlaEvalChannel NlaEvalChannel

Enumerations

enum  {
  NES_TIME_BEFORE = -1, NES_TIME_WITHIN, NES_TIME_AFTER, NES_TIME_TRANSITION_START,
  NES_TIME_TRANSITION_END
}

Functions

float nlastrip_get_frame (NlaStrip *strip, float cframe, short mode)
NlaEvalStripnlastrips_ctime_get_strip (ListBase *list, ListBase *strips, short index, float ctime)
void nlastrip_evaluate (PointerRNA *ptr, ListBase *channels, ListBase *modifiers, NlaEvalStrip *nes)
void nladata_flush_channels (ListBase *channels)

Variables

enum { ... }  eNlaEvalStrip_StripMode

Detailed Description

Definition in file nla_private.h.


Typedef Documentation

typedef struct NlaEvalStrip NlaEvalStrip

Enumeration Type Documentation

anonymous enum
Enumerator:
NES_TIME_BEFORE 
NES_TIME_WITHIN 
NES_TIME_AFTER 
NES_TIME_TRANSITION_START 
NES_TIME_TRANSITION_END 

Definition at line 52 of file nla_private.h.


Function Documentation

void nladata_flush_channels ( ListBase channels)
void nlastrip_evaluate ( PointerRNA ptr,
ListBase channels,
ListBase modifiers,
NlaEvalStrip nes 
)
float nlastrip_get_frame ( NlaStrip strip,
float  cframe,
short  mode 
)
NlaEvalStrip* nlastrips_ctime_get_strip ( ListBase list,
ListBase strips,
short  index,
float  ctime 
)

Variable Documentation