CChild::GetRect( void ) const
59 | {
60 | return this->m_vChildRect;
61 | }
--------------------------------------------------------------------------------
/patchLibv3/src/CMusic.cpp:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | * This file is part of patchLib.
4 | *
5 | * patchLib is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Lesser General Public License as published by
7 | * the Free Software Foundation, either version 3 of the License, or
8 | * (at your option) any later version.
9 | *
10 | * patchLib is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Lesser General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Lesser General Public License
16 | * along with patchLib. If not, see .
17 | *
18 | *******************************************************************************************
19 | */
20 |
21 | #pragma comment( lib, "WinMM.lib" )
22 |
23 | #include "../include/CMusic.h"
24 |
25 | #include "../ufmod/ufmod.h"
26 | #include "../tinyxml/tinyxml.h"
27 |
28 | //----------------------------------------------------------------------------------
29 | //
30 | // Construction
31 | //
32 | //----------------------------------------------------------------------------------
33 |
34 | CMusic::CMusic( void )
35 | {
36 | this->m_vMusicResId = 0;
37 | this->m_vMusicLoaded = false;
38 | this->m_vMusicPaused = false;
39 | }
40 | CMusic::~CMusic( void )
41 | {
42 | this->Release();
43 | }
44 |
45 | //----------------------------------------------------------------------------------
46 | //
47 | // Initialization
48 | //
49 | //----------------------------------------------------------------------------------
50 |
51 | bool CMusic::Initialize( TiXmlElement* pElement )
52 | {
53 | pElement->QueryIntAttribute( "resId", &this->m_vMusicResId );
54 |
55 | return true;
56 | }
57 |
58 | bool CMusic::Initialize( int nResId )
59 | {
60 | this->m_vMusicResId = nResId;
61 |
62 | return true;
63 | }
64 |
65 | bool CMusic::Release( void )
66 | {
67 | uFMOD_StopSong();
68 | return true;
69 | }
70 |
71 | //----------------------------------------------------------------------------------
72 | //
73 | // Handlers
74 | //
75 | //----------------------------------------------------------------------------------
76 |
77 | bool CMusic::Play( void )
78 | {
79 | if( this->m_vMusicResId == 0 )
80 | return false;
81 |
82 | if( !this->m_vMusicLoaded )
83 | {
84 | this->m_vMusicLoaded = true;
85 | if( !uFMOD_PlaySong( MAKEINTRESOURCE( this->m_vMusicResId ), 0, XM_RESOURCE ) )
86 | {
87 | this->m_vMusicLoaded = false;
88 | return false;
89 | }
90 | return true;
91 | }
92 |
93 | return this->Pause();
94 | }
95 |
96 | bool CMusic::Pause( void )
97 | {
98 | if( !this->m_vMusicLoaded )
99 | return false;
100 |
101 | // Toggle paused state.
102 | this->m_vMusicPaused = !this->m_vMusicPaused;
103 | ( this->m_vMusicPaused ) ? uFMOD_Pause() : uFMOD_Resume();
104 |
105 | return true;
106 | }
107 |
108 | bool CMusic::Stop( void )
109 | {
110 | if( !this->m_vMusicLoaded )
111 | return false;
112 |
113 | this->m_vMusicPaused = false;
114 | uFMOD_StopSong();
115 | return true;
116 | }
117 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/changes.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/changes.txt
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/annotated.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class List
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
43 |
44 |
Generated by
45 |
46 | 1.6.2
47 |
48 |
49 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlAttribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlAttribute.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlBase-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Member List
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
TiXmlBase Member List
This is the complete list of members for
TiXmlBase, including all inherited members.
41 |
Generated by
42 |
43 | 1.6.2
44 |
45 |
46 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlBase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlBase.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlComment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlComment.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlDeclaration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlDeclaration.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlDocument.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlDocument.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlElement.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlElement.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlNode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlNode.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlPrinter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlPrinter.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlText.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlUnknown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlUnknown.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlVisitor-members.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Member List
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
TiXmlVisitor Member List
This is the complete list of members for
TiXmlVisitor, including all inherited members.
39 |
Generated by
40 |
41 | 1.6.2
42 |
43 |
44 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classTiXmlVisitor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/classTiXmlVisitor.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/classes.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Alphabetical List
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
Class Index
30 |
33 |
34 |
Generated by
35 |
36 | 1.6.2
37 |
38 |
39 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/deprecated.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Deprecated List
6 |
7 |
8 |
9 |
10 |
11 |
21 |
22 |
23 |
24 |
25 |
26 | - Member TiXmlHandle::Element () const
27 | - use ToElement. Return the handle as a TiXmlElement. This may return null.
28 |
29 |
30 |
31 | - Member TiXmlHandle::Node () const
32 | - use ToNode. Return the handle as a TiXmlNode. This may return null.
33 |
34 |
35 |
36 | - Member TiXmlHandle::Text () const
37 | - use ToText() Return the handle as a TiXmlText. This may return null.
38 |
39 |
40 |
41 | - Member TiXmlHandle::Unknown () const
42 | - use ToUnknown() Return the handle as a TiXmlUnknown. This may return null.
43 |
44 |
45 |
Generated by
46 |
47 | 1.6.2
48 |
49 |
50 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/doxygen.png
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/files.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: File Index
6 |
7 |
8 |
9 |
10 |
11 |
26 |
27 |
File List
Here is a list of all documented files with brief descriptions:
31 |
32 |
Generated by
33 |
34 | 1.6.2
35 |
36 |
37 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
75 |
76 |
Generated by
77 |
78 | 1.6.2
79 |
80 |
81 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
93 |
94 |
Generated by
95 |
96 | 1.6.2
97 |
98 |
99 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
66 |
67 |
Generated by
68 |
69 | 1.6.2
70 |
71 |
72 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
87 |
88 |
Generated by
89 |
90 | 1.6.2
91 |
92 |
93 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x66.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
77 |
78 |
Generated by
79 |
80 | 1.6.2
81 |
82 |
83 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
72 |
73 |
Generated by
74 |
75 | 1.6.2
76 |
77 |
78 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
84 |
85 |
Generated by
86 |
87 | 1.6.2
88 |
89 |
90 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
78 |
79 |
Generated by
80 |
81 | 1.6.2
82 |
83 |
84 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
84 |
85 |
Generated by
86 |
87 | 1.6.2
88 |
89 |
90 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
69 |
70 |
Generated by
71 |
72 | 1.6.2
73 |
74 |
75 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
86 |
87 |
Generated by
88 |
89 | 1.6.2
90 |
91 |
92 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x71.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
84 |
85 |
Generated by
86 |
87 | 1.6.2
88 |
89 |
90 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
78 |
79 |
Generated by
80 |
81 | 1.6.2
82 |
83 |
84 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
69 |
70 |
Generated by
71 |
72 | 1.6.2
73 |
74 |
75 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_0x76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - o
48 | - p
49 | - q
50 | - r
51 | - s
52 | - t
53 | - u
54 | - v
55 |
56 |
57 |
58 |
59 | Here is a list of all documented class members with links to the class documentation for each member:
60 |
61 |
62 | - Value()
63 | : TiXmlNode
64 | , TiXmlAttribute
65 |
66 | - ValueStr()
67 | : TiXmlAttribute
68 | , TiXmlNode
69 |
70 | - Version()
71 | : TiXmlDeclaration
72 |
73 | - Visit()
74 | : TiXmlVisitor
75 | , TiXmlPrinter
76 | , TiXmlVisitor
77 | , TiXmlPrinter
78 | , TiXmlVisitor
79 |
80 | - VisitEnter()
81 | : TiXmlVisitor
82 | , TiXmlPrinter
83 | , TiXmlVisitor
84 |
85 | - VisitExit()
86 | : TiXmlPrinter
87 | , TiXmlVisitor
88 | , TiXmlPrinter
89 | , TiXmlVisitor
90 |
91 |
92 |
93 |
Generated by
94 |
95 | 1.6.2
96 |
97 |
98 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_enum.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Enumerations
6 |
7 |
8 |
9 |
10 |
11 |
37 |
44 |
Generated by
45 |
46 | 1.6.2
47 |
48 |
49 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
75 |
Generated by
76 |
77 | 1.6.2
78 |
79 |
80 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
93 |
Generated by
94 |
95 | 1.6.2
96 |
97 |
98 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
66 |
Generated by
67 |
68 | 1.6.2
69 |
70 |
71 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
87 |
Generated by
88 |
89 | 1.6.2
90 |
91 |
92 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x66.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
77 |
Generated by
78 |
79 | 1.6.2
80 |
81 |
82 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
72 |
Generated by
73 |
74 | 1.6.2
75 |
76 |
77 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
84 |
Generated by
85 |
86 | 1.6.2
87 |
88 |
89 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
78 |
Generated by
79 |
80 | 1.6.2
81 |
82 |
83 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
81 |
Generated by
82 |
83 | 1.6.2
84 |
85 |
86 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
86 |
Generated by
87 |
88 | 1.6.2
89 |
90 |
91 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x71.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
84 |
Generated by
85 |
86 | 1.6.2
87 |
88 |
89 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
78 |
Generated by
79 |
80 | 1.6.2
81 |
82 |
83 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
66 |
Generated by
67 |
68 | 1.6.2
69 |
70 |
71 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_func_0x76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Functions
6 |
7 |
8 |
9 |
10 |
11 |
12 |
20 |
27 |
36 |
37 |
38 | - a
39 | - c
40 | - d
41 | - e
42 | - f
43 | - g
44 | - i
45 | - l
46 | - n
47 | - p
48 | - q
49 | - r
50 | - s
51 | - t
52 | - u
53 | - v
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 | - Value()
62 | : TiXmlNode
63 | , TiXmlAttribute
64 |
65 | - ValueStr()
66 | : TiXmlAttribute
67 | , TiXmlNode
68 |
69 | - Version()
70 | : TiXmlDeclaration
71 |
72 | - Visit()
73 | : TiXmlVisitor
74 | , TiXmlPrinter
75 | , TiXmlVisitor
76 | , TiXmlPrinter
77 | , TiXmlVisitor
78 |
79 | - VisitEnter()
80 | : TiXmlVisitor
81 | , TiXmlPrinter
82 | , TiXmlVisitor
83 |
84 | - VisitExit()
85 | : TiXmlPrinter
86 | , TiXmlVisitor
87 | , TiXmlPrinter
88 | , TiXmlVisitor
89 |
90 |
91 |
92 |
Generated by
93 |
94 | 1.6.2
95 |
96 |
97 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_rela.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Related Functions
6 |
7 |
8 |
9 |
10 |
11 |
37 |
47 |
Generated by
48 |
49 | 1.6.2
50 |
51 |
52 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/functions_vars.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Class Members - Variables
6 |
7 |
8 |
9 |
10 |
11 |
37 |
44 |
Generated by
45 |
46 | 1.6.2
47 |
48 |
49 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/hierarchy.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Hierarchical Index
6 |
7 |
8 |
9 |
10 |
11 |
28 |
29 |
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
49 |
50 |
Generated by
51 |
52 | 1.6.2
53 |
54 |
55 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/pages.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TinyXml: Page Index
6 |
7 |
8 |
9 |
10 |
11 |
21 |
22 |
Related Pages
Here is a list of all related documentation pages:
26 |
27 |
Generated by
28 |
29 | 1.6.2
30 |
31 |
32 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/tab_b.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/tab_b.gif
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/tab_l.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/tab_l.gif
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/tab_r.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/docs/tab_r.gif
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/docs/tabs.css:
--------------------------------------------------------------------------------
1 | /* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
2 |
3 | DIV.tabs
4 | {
5 | float : left;
6 | width : 100%;
7 | background : url("tab_b.gif") repeat-x bottom;
8 | margin-bottom : 4px;
9 | }
10 |
11 | DIV.tabs UL
12 | {
13 | margin : 0px;
14 | padding-left : 10px;
15 | list-style : none;
16 | }
17 |
18 | DIV.tabs LI, DIV.tabs FORM
19 | {
20 | display : inline;
21 | margin : 0px;
22 | padding : 0px;
23 | }
24 |
25 | DIV.tabs FORM
26 | {
27 | float : right;
28 | }
29 |
30 | DIV.tabs A
31 | {
32 | float : left;
33 | background : url("tab_r.gif") no-repeat right top;
34 | border-bottom : 1px solid #84B0C7;
35 | font-size : 80%;
36 | font-weight : bold;
37 | text-decoration : none;
38 | }
39 |
40 | DIV.tabs A:hover
41 | {
42 | background-position: 100% -150px;
43 | }
44 |
45 | DIV.tabs A:link, DIV.tabs A:visited,
46 | DIV.tabs A:active, DIV.tabs A:hover
47 | {
48 | color: #1A419D;
49 | }
50 |
51 | DIV.tabs SPAN
52 | {
53 | float : left;
54 | display : block;
55 | background : url("tab_l.gif") no-repeat left top;
56 | padding : 5px 9px;
57 | white-space : nowrap;
58 | }
59 |
60 | DIV.tabs #MSearchBox
61 | {
62 | float : right;
63 | display : inline;
64 | font-size : 1em;
65 | }
66 |
67 | DIV.tabs TD
68 | {
69 | font-size : 80%;
70 | font-weight : bold;
71 | text-decoration : none;
72 | }
73 |
74 |
75 |
76 | /* Commented Backslash Hack hides rule from IE5-Mac \*/
77 | DIV.tabs SPAN {float : none;}
78 | /* End IE5-Mac hack */
79 |
80 | DIV.tabs A:hover SPAN
81 | {
82 | background-position: 0% -150px;
83 | }
84 |
85 | DIV.tabs LI.current A
86 | {
87 | background-position: 100% -150px;
88 | border-width : 0px;
89 | }
90 |
91 | DIV.tabs LI.current SPAN
92 | {
93 | background-position: 0% -150px;
94 | padding-bottom : 6px;
95 | }
96 |
97 | DIV.navpath
98 | {
99 | background : none;
100 | border : none;
101 | border-bottom : 1px solid #84B0C7;
102 | text-align : center;
103 | margin : 2px;
104 | padding : 2px;
105 | }
106 |
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/tinystr.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StrongCod3r/patchLib/9cffeb2245eb7ed5004e9a741bb1cc0f35981d6a/patchLibv3/tinyxml/tinystr.cpp
--------------------------------------------------------------------------------
/patchLibv3/tinyxml/tinyxmlerror.cpp:
--------------------------------------------------------------------------------
1 | /*
2 | www.sourceforge.net/projects/tinyxml
3 | Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com)
4 |
5 | This software is provided 'as-is', without any express or implied
6 | warranty. In no event will the authors be held liable for any
7 | damages arising from the use of this software.
8 |
9 | Permission is granted to anyone to use this software for any
10 | purpose, including commercial applications, and to alter it and
11 | redistribute it freely, subject to the following restrictions:
12 |
13 | 1. The origin of this software must not be misrepresented; you must
14 | not claim that you wrote the original software. If you use this
15 | software in a product, an acknowledgment in the product documentation
16 | would be appreciated but is not required.
17 |
18 | 2. Altered source versions must be plainly marked as such, and
19 | must not be misrepresented as being the original software.
20 |
21 | 3. This notice may not be removed or altered from any source
22 | distribution.
23 | */
24 |
25 | #include "tinyxml.h"
26 |
27 | // The goal of the seperate error file is to make the first
28 | // step towards localization. tinyxml (currently) only supports
29 | // english error messages, but the could now be translated.
30 | //
31 | // It also cleans up the code a bit.
32 | //
33 |
34 | const char* TiXmlBase::errorString[ TIXML_ERROR_STRING_COUNT ] =
35 | {
36 | "No error",
37 | "Error",
38 | "Failed to open file",
39 | "Error parsing Element.",
40 | "Failed to read Element name",
41 | "Error reading Element value.",
42 | "Error reading Attributes.",
43 | "Error: empty tag.",
44 | "Error reading end tag.",
45 | "Error parsing Unknown.",
46 | "Error parsing Comment.",
47 | "Error parsing Declaration.",
48 | "Error document empty.",
49 | "Error null (0) or unexpected EOF found in input stream.",
50 | "Error parsing CDATA.",
51 | "Error when TiXmlDocument added to document, because TiXmlDocument can only be at the root.",
52 | };
53 |
--------------------------------------------------------------------------------