From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- .../nel/classNLSOUND_1_1CSoundSerializer.html | 304 +++++++++++++++++++++ 1 file changed, 304 insertions(+) create mode 100644 docs/doxygen/nel/classNLSOUND_1_1CSoundSerializer.html (limited to 'docs/doxygen/nel/classNLSOUND_1_1CSoundSerializer.html') diff --git a/docs/doxygen/nel/classNLSOUND_1_1CSoundSerializer.html b/docs/doxygen/nel/classNLSOUND_1_1CSoundSerializer.html new file mode 100644 index 00000000..157d6d7f --- /dev/null +++ b/docs/doxygen/nel/classNLSOUND_1_1CSoundSerializer.html @@ -0,0 +1,304 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
+
+ + +
+ + +
+Docs + +
+  + + + + + +
Documentation 
+ +
+Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  
+

NLSOUND::CSoundSerializer Class Reference

Pseudo serializer for packed sheet loading/saving. +More... +

+List of all members. + + + + + + + + + + + + +

Public Methods

 CSoundSerializer ()
 Default constructor. More...

void readGeorges (const NLMISC::CSmartPtr< NLGEORGES::UForm > &form, const std::string &name)
void serial (NLMISC::IStream &s)
void removed ()
 called by GEORGE::loadForm when a sheet read from the packed sheet is no more in the directories. More...


Static Public Methods

uint getVersion ()

Public Attributes

CSound_Sound
 The sound beeing managed by this serializer. More...

+


Detailed Description

+Pseudo serializer for packed sheet loading/saving. +

+This class act as a wrapper to create sound from xml document being read, call the serialisation method to read/write packed sheet and to delete sounds that are no more needed. +

+ +

+Definition at line 165 of file sound_bank.cpp.


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
NLSOUND::CSoundSerializer::CSoundSerializer   [inline]
+
+ + + + + +
+   + + +

+Default constructor. +

+ +

+Definition at line 172 of file sound_bank.cpp. +

+References _Sound.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
uint NLSOUND::CSoundSerializer::getVersion   [inline, static]
+
+ + + + + +
+   + + +

+ +

+Definition at line 263 of file sound_bank.cpp.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void NLSOUND::CSoundSerializer::readGeorges const NLMISC::CSmartPtr< NLGEORGES::UForm > &   form,
const std::string &   name
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 177 of file sound_bank.cpp. +

+References _Sound.

+

+ + + + +
+ + + + + + + + + +
void NLSOUND::CSoundSerializer::removed   [inline]
+
+ + + + + +
+   + + +

+called by GEORGE::loadForm when a sheet read from the packed sheet is no more in the directories. +

+ +

+Definition at line 252 of file sound_bank.cpp. +

+References _Sound.

+

+ + + + +
+ + + + + + + + + + +
void NLSOUND::CSoundSerializer::serial NLMISC::IStream  s [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 188 of file sound_bank.cpp. +

+References _Sound, NLMISC::IStream::isReading, s, NLMISC::IStream::serial, NLMISC::IStream::serialEnum, and type.

+


Member Data Documentation

+

+ + + + +
+ + +
CSound* NLSOUND::CSoundSerializer::_Sound +
+
+ + + + + +
+   + + +

+The sound beeing managed by this serializer. +

+ +

+Definition at line 169 of file sound_bank.cpp. +

+Referenced by CSoundSerializer, readGeorges, removed, and serial.

+


The documentation for this class was generated from the following file: + + + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1