本文整理汇总了C++中TList::PushEnd方法的典型用法代码示例。如果您正苦于以下问题:C++ TList::PushEnd方法的具体用法?C++ TList::PushEnd怎么用?C++ TList::PushEnd使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TList
的用法示例。
在下文中一共展示了TList::PushEnd方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: CreateStaticBuffer
// Creates a static sound buffer of the given wave file. If bLooping is
// true, the sound will loop until stopped.
virtual HRESULT CreateStaticBuffer(TRef<ISoundInstance>& psoundNew,
ISoundPCMData* pcmdata, bool bLooping, ISoundPositionSource* psource = NULL)
{
DummySoundInstance* dummySound = new DummySoundInstance(bLooping, psource);
psoundNew = (ISoundInstance*)dummySound;
m_listPlayingSounds.PushEnd(dummySound);
return S_OK;
};
示例2: CreateASRBuffer
// Creates a sound buffer with a loop in the middle. The sound will play
// the start sound, play the loop sound until it gets a soft stop, then
// play the rest of the sound.
virtual HRESULT CreateASRBuffer(TRef<ISoundInstance>& psoundNew,
ISoundPCMData* pcmdata, unsigned uLoopStart, unsigned uLoopLength,
ISoundPositionSource* psource = NULL)
{
DummySoundInstance* dummySound = new DummySoundInstance(true, psource);
psoundNew = (ISoundInstance*)dummySound;
m_listPlayingSounds.PushEnd(dummySound);
return S_OK;
};
示例3: AddChannel
void AddChannel(ChatTarget channel)
{
m_listChannels.PushEnd(channel);
UpdateContents();
}
示例4: AddKeyboardInputFilter
void Window::AddKeyboardInputFilter(IKeyboardInput* pkeyboardInput)
{
g_listKeyboardInputFilters.PushEnd(pkeyboardInput);
}