目录
Wwise SDK 2018.1.11
|
SourceControlContainers.h
浏览该文件的文档.
29 /// Wwise source control containers interface that is used to pass data containers (list and map) in parameters.
50 /// - Arg_Type: Type used to reference objects stored in the list. Can be a reference. By default, this is a reference to the type.
54 /// \aknote The class implementing this interface is a wrapper around the MFC \b CList class. Documentation can be found on MSDN.
99 /// \aknote The class implementing this interface is a wrapper around the MFC \b CMap class. Documentation can be found on MSDN.
virtual void GetNextAssoc(AkPos &in_rNextPosition, Key &in_rKey, Value &in_rValue) const =0
virtual AkPos AddHead(Arg_Type in_newElement)=0
virtual void RemoveAll()=0
virtual unsigned int GetSize() const =0
virtual Type & GetNext(AkPos &in_rPosition)=0
virtual void RemoveAll()=0
Container position
Definition: SourceControlContainers.h:43
virtual unsigned int GetCount() const =0
virtual AkPos InsertAfter(AkPos in_position, Arg_Type in_newElement)=0
virtual AkPos GetTailPosition() const =0
virtual Type & GetHead()=0
virtual void RemoveTail()=0
virtual void SetAt(AkPos in_pos, Arg_Type in_newElement)=0
virtual bool IsEmpty() const =0
virtual AkPos GetHeadPosition() const =0
virtual unsigned int GetSize() const =0
virtual bool RemoveKey(Arg_Key in_key)=0
virtual Type & GetAt(AkPos in_position)=0
virtual unsigned int GetCount() const =0
virtual void SetAt(Arg_Key in_key, Arg_Value in_newValue)=0
virtual AkPos AddTail(Arg_Type in_newElement)=0
virtual Value & operator[](Arg_Key in_key)=0
virtual AkPos InsertBefore(AkPos in_position, Arg_Type in_newElement)=0
virtual Type & GetPrev(AkPos &in_rPosition)=0
virtual Type & GetTail()=0
virtual void RemoveAt(AkPos in_position)=0
virtual bool IsEmpty() const =0
virtual AkPos GetStartPosition() const =0
virtual void RemoveHead()=0
virtual bool Lookup(Arg_Key in_key, Value &in_rValue) const =0