IStreamable

Interface for streaming of objects like CStatObj. More...

#include

Inherited by IGeomCache, and IStatObj.

Public Member Functions

bool UpdateStreamingPrioriryLowLevel (float fImportance, int nRoundId, bool bFullUpdate)
virtual void StartStreaming (bool bFinishNow, IReadStream_AutoPtr *ppStream)=0
virtual int GetStreamableContentMemoryUsage (bool bJustForDebug=false)=0
virtual void ReleaseStreamableContent ()=0
virtual void GetStreamableName (string &sName)=0
virtual uint32 GetLastDrawMainFrameId ()=0
virtual bool IsUnloadable () const =0

Public Attributes

SInstancePriorityInfo m_arrUpdateStreamingPrioriryRoundInfo [2]
float fCurImportance
EFileStreamingStatus m_eStreamingStatus
uint32 m_nSelectedFrameId: 31
uint32 m_nStatsInUse: 1

Detailed Description

Interface for streaming of objects like CStatObj.