10#ifndef GUI_LOAD_ANIMATIONS_CMD_H
11#define GUI_LOAD_ANIMATIONS_CMD_H
13#include "GUICommand.h"
32#if defined(GUILIANI_STREAM_GUI) || defined(GUILIANI_WRITE_GUI)
44 bool bDeleteExistingAnimations =
true);
46#if defined(GUILIANI_STREAM_GUI)
53#if defined(GUILIANI_WRITE_GUI)
Command object base class.
Definition: GUICommand.h:127
Loads animations and animation chains from a file and deletes all existing ones.
Definition: GUILoadAnimationsCmd.h:30
CGUILoadAnimationsCmd()
Constructor for factory. Do not use this constructor in user code.
virtual void ReadFromStream()
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
static const eC_Char XMLTAG_DESTANIMATIONSFILENAME[]
Definition: GUILoadAnimationsCmd.h:34
eC_String m_kFileName
File name (full path if needed) of the animations to be loaded.
Definition: GUILoadAnimationsCmd.h:62
CGUILoadAnimationsCmd(const eC_String &rkFileName, bool bDeleteExistingAnimations=true)
Constructs a LoadAnimationsCmd.
bool m_bDeleteExistingAnimations
Used to decide if all animations and animation chains should be deleted before loading.
Definition: GUILoadAnimationsCmd.h:65