Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
CUiAnimViewKeyBundle Class Reference

Inherits IUiAnimViewKeyBundle.

Public Member Functions

virtual bool AreAllKeysOfSameType () const override
 
virtual unsigned int GetKeyCount () const override
 
virtual CUiAnimViewKeyHandle GetKey (unsigned int index) override
 
virtual void SelectKeys (const bool bSelected) override
 
CUiAnimViewKeyHandle GetSingleSelectedKey ()
 
virtual bool AreAllKeysOfSameType () const =0
 
virtual unsigned int GetKeyCount () const =0
 
virtual CUiAnimViewKeyHandle GetKey (unsigned int index)=0
 
virtual void SelectKeys (const bool bSelected)=0
 

Friends

class CUiAnimViewTrack
 
class CUiAnimViewAnimNode
 
class CUiAnimViewEventNode
 

Member Function Documentation

◆ AreAllKeysOfSameType()

virtual bool CUiAnimViewKeyBundle::AreAllKeysOfSameType ( ) const
inlineoverridevirtual

Implements IUiAnimViewKeyBundle.

◆ GetKey()

virtual CUiAnimViewKeyHandle CUiAnimViewKeyBundle::GetKey ( unsigned int  index)
inlineoverridevirtual

Implements IUiAnimViewKeyBundle.

◆ GetKeyCount()

virtual unsigned int CUiAnimViewKeyBundle::GetKeyCount ( ) const
inlineoverridevirtual

Implements IUiAnimViewKeyBundle.

◆ SelectKeys()

virtual void CUiAnimViewKeyBundle::SelectKeys ( const bool  bSelected)
overridevirtual

Implements IUiAnimViewKeyBundle.


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