Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
Public Member Functions | Protected Member Functions | List of all members
APRSControlStream Class Reference

#include <APRSControlStream.h>

Inheritance diagram for APRSControlStream:
APRSStream AStream< PRSKey >

Public Member Functions

void LERPData (LocalToGlobalBaseType *data, Float t) override
 
void InitFromResource (AnimationResourceInfo *info, IntU32 streamindex) override
 
- Public Member Functions inherited from APRSStream
LocalToGlobalBaseType * NewStreamOutputDataInstance () override
 
void DeleteStreamOutputDataInstance (LocalToGlobalBaseType *data) override
 
void InitData (LocalToGlobalBaseType *data) override
 
void LERPData (LocalToGlobalBaseType *data, Float t) override
 
void IdentityData (LocalToGlobalBaseType *data) override
 
bool SameData (LocalToGlobalBaseType *data, LocalToGlobalBaseType *other_data) override
 
void MulData (LocalToGlobalBaseType *inout, LocalToGlobalBaseType *input) override
 
void MulInvData (LocalToGlobalBaseType *data1, LocalToGlobalBaseType *data2) override
 
void MulInvData2 (LocalToGlobalBaseType *data1, LocalToGlobalBaseType *data2)
 
void CopyData (LocalToGlobalBaseType *dst, LocalToGlobalBaseType *src) override
 
void SetAndModifyData (LocalToGlobalBaseType *currentData, LocalToGlobalBaseType *goalData, LocalToGlobalBaseType *startAnimData) override
 
ATimeValue GetStreamLength () override
 
- Public Member Functions inherited from AStream< PRSKey >
void Start () override
 
void Stop () override
 

Protected Member Functions

void UpdateData (LocalToGlobalBaseType *standdata) override
 

Detailed Description

stream with just one PRS value

Member Function Documentation

◆ InitFromResource()

void APRSControlStream::InitFromResource ( AnimationResourceInfo info,
IntU32  streamindex 
)
override

init the stream with the given PRSControllerKey ( in the AnimationResourceInfo )

◆ LERPData()

void APRSControlStream::LERPData ( LocalToGlobalBaseType *  data,
Float  t 
)
override

add the given PRS data to the stream PRSControllerKey

◆ UpdateData()

void APRSControlStream::UpdateData ( LocalToGlobalBaseType *  standdata)
overrideprotected

update the current prs with the PRSControllerKey info


The documentation for this class was generated from the following files: