CCurve Member List

This is the complete list of members for CCurve, including all inherited members.

_LoadKeysHack()CCurveprivate
_nextGeToolNode2Dprivate
_parentTrackCCurveprivate
_prevGeToolNode2Dprivate
AddKey(const BaseTime &time, Int32 *nidx=nullptr, Bool synchronizeKeys=false)CCurve
AddKeyAdaptTangent(const BaseTime &time, Int32 *nidx=nullptr, Bool synchronizeKeys=false)CCurve
AddUniqueID(Int32 appid, const Char *const mem, Int bytes)BaseList2D
AdjustTangentAutoWeight(Int32 keyIndex)CCurveprotected
AppendCTrack(CTrack *t)BaseList2D
BaseList2D()BaseList2D
CalcAutoWeight(Int32 kidx, Float *vl, Float *vr, BaseTime *tl, BaseTime *tr) constCCurveprotected
CalcHermite(Float64 time, Float64 t1, Float64 t2, Float64 val1, Float64 val2, Float64 tan1_val, Float64 tan2_val, Float64 tan1_t, Float64 tan2_t, Bool deriv) constCCurve
CalcRemoveOvershoot(Int32 kidx, Float *vl, Float *vr, BaseTime *tl, BaseTime *tr) constCCurveprotected
CalcSoftTangents(Int32 kidx, Float *vl, Float *vr, BaseTime *tl, BaseTime *tr) constCCurve
CCurve()CCurveprivate
ChangeNBit(NBIT bit, NBITCONTROL bitmode)GeListNodevirtual
CKey classCCurvefriend
CopyTo(PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans)PrivateChunk
CopyToX(PrivateChunk *dst, COPYFLAGS flags, AliasTrans *trans)CCurvevirtual
CTrack classCCurvefriend
DelBit(Int32 mask)BaseList2D
DelKey(Int32 index, Bool synchronizeKeys=false)CCurve
dynamicdescriptionBaseList2Dprivate
FindCTrack(const DescID &id)BaseList2D
FindKey(const BaseTime &time, Int32 *idx=nullptr, FINDANIM match=FINDANIM_EXACT) constCCurve
FindKey(const BaseTime &time, Int32 *idx=nullptr, FINDANIM match=FINDANIM_EXACT)CCurve
FindNextUnmuted(Int32 idx, Int32 *ret_idx=nullptr) constCCurve
FindNextUnmuted(Int32 idx, Int32 *ret_idx=nullptr)CCurve
FindPrevUnmuted(Int32 idx, Int32 *ret_idx=nullptr) constCCurve
FindPrevUnmuted(Int32 idx, Int32 *ret_idx=nullptr)CCurve
FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) constBaseList2D
FlushChilds()CCurveprivatevirtual
FlushKeys(Bool synchronizeKeys=false)CCurve
FlushKeysI()CCurve
GeListNode()GeListNode
GetAllBits()BaseList2D
GetBit(Int32 mask)BaseList2D
GetChunkLevel()PrivateChunkvirtual
GetClone(COPYFLAGS flags, AliasTrans *trans)BaseList2Dvirtual
GetCTrackRoot()BaseList2D
GetData()BaseList2D
GetDataInstance()BaseList2D
GetDataInstanceRef()BaseList2D
GetDescIDState(const DescID &id, Bool tolerant) constBaseList2D
GetDiskType() constBaseList2Dvirtual
GetDocument()GeListNode
GetDown()GeListNode
GetDownLast()GeListNode
GetDParameter(const DescID &id, GeData &data)BaseList2Dprotectedvirtual
GetDynamicDescription()BaseList2D
GetEndTime() constCCurve
GetFirstCTrack()BaseList2D
GetFirstOverride()BaseList2D
GetFirstShader()BaseList2D
GetInfo()GeListNodevirtual
GetInstanceType() constBaseList2Dprotectedvirtual
GetKey(Int32 index) constCCurve
GetKey(Int32 index)CCurve
GetKeyCount() constCCurve
GetLayerData(BaseDocument *doc, Bool rawdata=false)BaseList2D
GetLayerObject()BaseList2D
GetListHead()GeListNode
GetMarker() constBaseList2D
GetName()BaseList2D
GetNBit(Int32 bit) constGeListNodevirtual
GetNext()BaseList2D
cineware::GeToolNode2D::GetNext() constGeToolNode2Dprotected
GetNodeData()BaseList2D
GetNodeID(Int32 index=0) constGeListNode
GeToolNode2D()GeToolNode2Dprivate
GetOverrideRoot()BaseList2D
GetParameter(Int32 id, GeData &data)PrivateChunk
GetParameter(const DescID &id, GeData &data)PrivateChunk
GetPercent(Float64 prevValue, Float64 nextValue) constCCurveprivate
GetPred()BaseList2D
GetPrev() constGeTempPublicNode2D< PrivateChunk >
cineware::GeToolNode2D::GetPrev() constGeToolNode2Dprivate
GetStartTime() constCCurve
GetTangents(Int32 kidx, Float64 *vl, Float64 *vr, Float64 *tl, Float64 *tr) constCCurve
GetTrack()CCurve
GetType() constBaseList2Dvirtual
GetUniqueIDCount() constBaseList2D
GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) constBaseList2D
GetUp()GeListNode
GetValue(const BaseTime &time) constCCurve
GetValueCached(const BaseTime &time, Float64 _time, GetValueCache *cache) constCCurve
HandleSubChunk(HyperFile *hf, Int32 id, Int32 level)CCurvevirtual
InsertAfter(GeListNode *op)CCurveprivatevirtual
cineware::PrivateChunk::InsertAfter(PrivateChunk *n)GeTempPublicNode2D< PrivateChunk >
cineware::GeToolNode2D::InsertAfter(void *nv)GeToolNode2Dprotected
InsertBefore(GeListNode *op)CCurveprivatevirtual
cineware::PrivateChunk::InsertBefore(PrivateChunk *n)GeTempPublicNode2D< PrivateChunk >
cineware::GeToolNode2D::InsertBefore(void *nv)GeToolNode2Dprotected
InsertKey(const CKey *ckey, Bool synchronizeKeys=false)CCurve
InsertKeyI(CKey *ckey, Int32 *idx)CCurveprivate
InsertShader(BaseShader *shader, BaseShader *pred=nullptr)BaseList2D
InsertShaderLast(BaseShader *shader)BaseList2D
InsertTrackSorted(CTrack *track)BaseList2D
InsertUnder(GeListNode *op)CCurveprivatevirtual
InsertUnderLast(GeListNode *op)CCurveprivatevirtual
IsBaseList()BaseList2Dvirtual
IsInstanceOf(cineware::Int32 id) constCCurvevirtual
IsListHead()PrivateChunkvirtual
keyframestoreBaseList2Dprotected
l_bitfeldBaseList2Dprotected
l_uniquearrayBaseList2Dprivate
m_bcBaseList2Dprotected
m_bitsGeListNodeprotected
m_childrenGeListNodeprotected
m_dataBaseList2Dprotected
m_idBaseList2Dprotected
m_keysCCurveprivate
m_markerBaseList2Dprivate
m_nameBaseList2Dprivate
m_root_keyCCurveprivate
m_xgoalGeListNodeprotected
MoveKey(const BaseTime &time, Int32 idx, CCurve *dseq=nullptr, Bool synchronizeKeys=false)CCurve
mp_layerBaseList2Dprivate
mp_rootctrackBaseList2Dprotected
mp_rootshaderBaseList2Dprotected
mp_rootshader_hiddenBaseList2Dprotected
notify_eventsBaseList2Dprotected
operator=(const CCurve &seq)CCurveprivate
parent_docGeListNodeprotected
pluginIDGeListNodeprotected
PrivateChunk()PrivateChunk
propstoreBaseList2Dprotected
ReadChunk(HyperFile *hf, Bool keepin=false, Bool noheader=false)PrivateChunk
ReadObject(HyperFile *hf, Bool readheader)PrivateChunk
Remove()CCurveprivatevirtual
root_overrideBaseList2Dprotected
root_shader_repositoryBaseList2Dprotected
SetAllBits(Int32 bits)BaseList2D
SetBit(Int32 mask)BaseList2D
SetDescIDState(const DescID &id, DESCIDSTATE descidstate)BaseList2D
SetDParameter(const DescID &id, const GeData &data)BaseList2Dprotectedvirtual
SetID(Int32 id)BaseList2Dprotected
SetKeyDefault(BaseDocument *doc, Int32 kidx)CCurve
SetLayerData(BaseDocument *doc, const LayerData &data)BaseList2D
SetLayerObject(LayerObject *layer)BaseList2D
SetMarker(const GeMarker &m)BaseList2D
SetName(const String &new_name)BaseList2D
SetNodeData(NodeData *data)BaseList2D
SetParameter(Int32 id, const GeData &data)PrivateChunk
SetParameter(const DescID &id, const GeData &data)PrivateChunk
SUPER typedefCCurve
t_rootlist_parentGeListNodeprotected
ToggleBit(Int32 mask)BaseList2D
TranslateDescID(const DescID &id, DescID &res_id, GeListNode *&res_at)BaseList2Dvirtual
unknownDataGeListNodeprotected
unknownDataLevelGeListNodeprotected
unknownDataSizeGeListNodeprotected
Write(HyperFile *hf)CCurvevirtual
WriteObject(HyperFile *hf, Int32 type)PrivateChunk
~BaseList2D()BaseList2Dvirtual
~CCurve()CCurveprivate
~GeListNode()GeListNode
~GeToolNode2D()GeToolNode2Dprivatevirtual