Compare commits
No commits in common. "main" and "gh-pages" have entirely different histories.
64
.gitignore
vendored
64
.gitignore
vendored
@ -1,64 +0,0 @@
|
||||
|
||||
###################################
|
||||
# folders
|
||||
###################################
|
||||
CVS
|
||||
.svn
|
||||
Object_*
|
||||
doxygen/API/
|
||||
doxygen/ALL/
|
||||
|
||||
###################################
|
||||
# backup files
|
||||
###################################
|
||||
*~
|
||||
*.swp
|
||||
*.old
|
||||
*.bck
|
||||
|
||||
###################################
|
||||
# Compiled source #
|
||||
###################################
|
||||
*.com
|
||||
*.class
|
||||
*.dll
|
||||
*.exe
|
||||
*.o
|
||||
*.so
|
||||
*.pyc
|
||||
tags
|
||||
#ewol
|
||||
out
|
||||
ewol_debug
|
||||
ewol_release
|
||||
|
||||
###################################
|
||||
# Packages #
|
||||
###################################
|
||||
# it's better to unpack these files and commit the raw source
|
||||
# git has its own built in compression methods
|
||||
*.7z
|
||||
*.dmg
|
||||
*.gz
|
||||
*.iso
|
||||
*.jar
|
||||
*.rar
|
||||
*.tar
|
||||
*.zip
|
||||
|
||||
###################################
|
||||
# Logs and databases #
|
||||
###################################
|
||||
*.log
|
||||
*.sql
|
||||
*.sqlite
|
||||
|
||||
###################################
|
||||
# OS generated files #
|
||||
###################################
|
||||
.DS_Store?
|
||||
ehthumbs.db
|
||||
Icon?
|
||||
Thumbs.db
|
||||
Sources/libewol/ewol/os/AndroidAbstraction.cpp
|
||||
org_ewol_EwolConstants.h
|
373
LICENSE
373
LICENSE
@ -1,373 +0,0 @@
|
||||
Mozilla Public License Version 2.0
|
||||
==================================
|
||||
|
||||
1. Definitions
|
||||
--------------
|
||||
|
||||
1.1. "Contributor"
|
||||
means each individual or legal entity that creates, contributes to
|
||||
the creation of, or owns Covered Software.
|
||||
|
||||
1.2. "Contributor Version"
|
||||
means the combination of the Contributions of others (if any) used
|
||||
by a Contributor and that particular Contributor's Contribution.
|
||||
|
||||
1.3. "Contribution"
|
||||
means Covered Software of a particular Contributor.
|
||||
|
||||
1.4. "Covered Software"
|
||||
means Source Code Form to which the initial Contributor has attached
|
||||
the notice in Exhibit A, the Executable Form of such Source Code
|
||||
Form, and Modifications of such Source Code Form, in each case
|
||||
including portions thereof.
|
||||
|
||||
1.5. "Incompatible With Secondary Licenses"
|
||||
means
|
||||
|
||||
(a) that the initial Contributor has attached the notice described
|
||||
in Exhibit B to the Covered Software; or
|
||||
|
||||
(b) that the Covered Software was made available under the terms of
|
||||
version 1.1 or earlier of the License, but not also under the
|
||||
terms of a Secondary License.
|
||||
|
||||
1.6. "Executable Form"
|
||||
means any form of the work other than Source Code Form.
|
||||
|
||||
1.7. "Larger Work"
|
||||
means a work that combines Covered Software with other material, in
|
||||
a separate file or files, that is not Covered Software.
|
||||
|
||||
1.8. "License"
|
||||
means this document.
|
||||
|
||||
1.9. "Licensable"
|
||||
means having the right to grant, to the maximum extent possible,
|
||||
whether at the time of the initial grant or subsequently, any and
|
||||
all of the rights conveyed by this License.
|
||||
|
||||
1.10. "Modifications"
|
||||
means any of the following:
|
||||
|
||||
(a) any file in Source Code Form that results from an addition to,
|
||||
deletion from, or modification of the contents of Covered
|
||||
Software; or
|
||||
|
||||
(b) any new file in Source Code Form that contains any Covered
|
||||
Software.
|
||||
|
||||
1.11. "Patent Claims" of a Contributor
|
||||
means any patent claim(s), including without limitation, method,
|
||||
process, and apparatus claims, in any patent Licensable by such
|
||||
Contributor that would be infringed, but for the grant of the
|
||||
License, by the making, using, selling, offering for sale, having
|
||||
made, import, or transfer of either its Contributions or its
|
||||
Contributor Version.
|
||||
|
||||
1.12. "Secondary License"
|
||||
means either the GNU General Public License, Version 2.0, the GNU
|
||||
Lesser General Public License, Version 2.1, the GNU Affero General
|
||||
Public License, Version 3.0, or any later versions of those
|
||||
licenses.
|
||||
|
||||
1.13. "Source Code Form"
|
||||
means the form of the work preferred for making modifications.
|
||||
|
||||
1.14. "You" (or "Your")
|
||||
means an individual or a legal entity exercising rights under this
|
||||
License. For legal entities, "You" includes any entity that
|
||||
controls, is controlled by, or is under common control with You. For
|
||||
purposes of this definition, "control" means (a) the power, direct
|
||||
or indirect, to cause the direction or management of such entity,
|
||||
whether by contract or otherwise, or (b) ownership of more than
|
||||
fifty percent (50%) of the outstanding shares or beneficial
|
||||
ownership of such entity.
|
||||
|
||||
2. License Grants and Conditions
|
||||
--------------------------------
|
||||
|
||||
2.1. Grants
|
||||
|
||||
Each Contributor hereby grants You a world-wide, royalty-free,
|
||||
non-exclusive license:
|
||||
|
||||
(a) under intellectual property rights (other than patent or trademark)
|
||||
Licensable by such Contributor to use, reproduce, make available,
|
||||
modify, display, perform, distribute, and otherwise exploit its
|
||||
Contributions, either on an unmodified basis, with Modifications, or
|
||||
as part of a Larger Work; and
|
||||
|
||||
(b) under Patent Claims of such Contributor to make, use, sell, offer
|
||||
for sale, have made, import, and otherwise transfer either its
|
||||
Contributions or its Contributor Version.
|
||||
|
||||
2.2. Effective Date
|
||||
|
||||
The licenses granted in Section 2.1 with respect to any Contribution
|
||||
become effective for each Contribution on the date the Contributor first
|
||||
distributes such Contribution.
|
||||
|
||||
2.3. Limitations on Grant Scope
|
||||
|
||||
The licenses granted in this Section 2 are the only rights granted under
|
||||
this License. No additional rights or licenses will be implied from the
|
||||
distribution or licensing of Covered Software under this License.
|
||||
Notwithstanding Section 2.1(b) above, no patent license is granted by a
|
||||
Contributor:
|
||||
|
||||
(a) for any code that a Contributor has removed from Covered Software;
|
||||
or
|
||||
|
||||
(b) for infringements caused by: (i) Your and any other third party's
|
||||
modifications of Covered Software, or (ii) the combination of its
|
||||
Contributions with other software (except as part of its Contributor
|
||||
Version); or
|
||||
|
||||
(c) under Patent Claims infringed by Covered Software in the absence of
|
||||
its Contributions.
|
||||
|
||||
This License does not grant any rights in the trademarks, service marks,
|
||||
or logos of any Contributor (except as may be necessary to comply with
|
||||
the notice requirements in Section 3.4).
|
||||
|
||||
2.4. Subsequent Licenses
|
||||
|
||||
No Contributor makes additional grants as a result of Your choice to
|
||||
distribute the Covered Software under a subsequent version of this
|
||||
License (see Section 10.2) or under the terms of a Secondary License (if
|
||||
permitted under the terms of Section 3.3).
|
||||
|
||||
2.5. Representation
|
||||
|
||||
Each Contributor represents that the Contributor believes its
|
||||
Contributions are its original creation(s) or it has sufficient rights
|
||||
to grant the rights to its Contributions conveyed by this License.
|
||||
|
||||
2.6. Fair Use
|
||||
|
||||
This License is not intended to limit any rights You have under
|
||||
applicable copyright doctrines of fair use, fair dealing, or other
|
||||
equivalents.
|
||||
|
||||
2.7. Conditions
|
||||
|
||||
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
|
||||
in Section 2.1.
|
||||
|
||||
3. Responsibilities
|
||||
-------------------
|
||||
|
||||
3.1. Distribution of Source Form
|
||||
|
||||
All distribution of Covered Software in Source Code Form, including any
|
||||
Modifications that You create or to which You contribute, must be under
|
||||
the terms of this License. You must inform recipients that the Source
|
||||
Code Form of the Covered Software is governed by the terms of this
|
||||
License, and how they can obtain a copy of this License. You may not
|
||||
attempt to alter or restrict the recipients' rights in the Source Code
|
||||
Form.
|
||||
|
||||
3.2. Distribution of Executable Form
|
||||
|
||||
If You distribute Covered Software in Executable Form then:
|
||||
|
||||
(a) such Covered Software must also be made available in Source Code
|
||||
Form, as described in Section 3.1, and You must inform recipients of
|
||||
the Executable Form how they can obtain a copy of such Source Code
|
||||
Form by reasonable means in a timely manner, at a charge no more
|
||||
than the cost of distribution to the recipient; and
|
||||
|
||||
(b) You may distribute such Executable Form under the terms of this
|
||||
License, or sublicense it under different terms, provided that the
|
||||
license for the Executable Form does not attempt to limit or alter
|
||||
the recipients' rights in the Source Code Form under this License.
|
||||
|
||||
3.3. Distribution of a Larger Work
|
||||
|
||||
You may create and distribute a Larger Work under terms of Your choice,
|
||||
provided that You also comply with the requirements of this License for
|
||||
the Covered Software. If the Larger Work is a combination of Covered
|
||||
Software with a work governed by one or more Secondary Licenses, and the
|
||||
Covered Software is not Incompatible With Secondary Licenses, this
|
||||
License permits You to additionally distribute such Covered Software
|
||||
under the terms of such Secondary License(s), so that the recipient of
|
||||
the Larger Work may, at their option, further distribute the Covered
|
||||
Software under the terms of either this License or such Secondary
|
||||
License(s).
|
||||
|
||||
3.4. Notices
|
||||
|
||||
You may not remove or alter the substance of any license notices
|
||||
(including copyright notices, patent notices, disclaimers of warranty,
|
||||
or limitations of liability) contained within the Source Code Form of
|
||||
the Covered Software, except that You may alter any license notices to
|
||||
the extent required to remedy known factual inaccuracies.
|
||||
|
||||
3.5. Application of Additional Terms
|
||||
|
||||
You may choose to offer, and to charge a fee for, warranty, support,
|
||||
indemnity or liability obligations to one or more recipients of Covered
|
||||
Software. However, You may do so only on Your own behalf, and not on
|
||||
behalf of any Contributor. You must make it absolutely clear that any
|
||||
such warranty, support, indemnity, or liability obligation is offered by
|
||||
You alone, and You hereby agree to indemnify every Contributor for any
|
||||
liability incurred by such Contributor as a result of warranty, support,
|
||||
indemnity or liability terms You offer. You may include additional
|
||||
disclaimers of warranty and limitations of liability specific to any
|
||||
jurisdiction.
|
||||
|
||||
4. Inability to Comply Due to Statute or Regulation
|
||||
---------------------------------------------------
|
||||
|
||||
If it is impossible for You to comply with any of the terms of this
|
||||
License with respect to some or all of the Covered Software due to
|
||||
statute, judicial order, or regulation then You must: (a) comply with
|
||||
the terms of this License to the maximum extent possible; and (b)
|
||||
describe the limitations and the code they affect. Such description must
|
||||
be placed in a text file included with all distributions of the Covered
|
||||
Software under this License. Except to the extent prohibited by statute
|
||||
or regulation, such description must be sufficiently detailed for a
|
||||
recipient of ordinary skill to be able to understand it.
|
||||
|
||||
5. Termination
|
||||
--------------
|
||||
|
||||
5.1. The rights granted under this License will terminate automatically
|
||||
if You fail to comply with any of its terms. However, if You become
|
||||
compliant, then the rights granted under this License from a particular
|
||||
Contributor are reinstated (a) provisionally, unless and until such
|
||||
Contributor explicitly and finally terminates Your grants, and (b) on an
|
||||
ongoing basis, if such Contributor fails to notify You of the
|
||||
non-compliance by some reasonable means prior to 60 days after You have
|
||||
come back into compliance. Moreover, Your grants from a particular
|
||||
Contributor are reinstated on an ongoing basis if such Contributor
|
||||
notifies You of the non-compliance by some reasonable means, this is the
|
||||
first time You have received notice of non-compliance with this License
|
||||
from such Contributor, and You become compliant prior to 30 days after
|
||||
Your receipt of the notice.
|
||||
|
||||
5.2. If You initiate litigation against any entity by asserting a patent
|
||||
infringement claim (excluding declaratory judgment actions,
|
||||
counter-claims, and cross-claims) alleging that a Contributor Version
|
||||
directly or indirectly infringes any patent, then the rights granted to
|
||||
You by any and all Contributors for the Covered Software under Section
|
||||
2.1 of this License shall terminate.
|
||||
|
||||
5.3. In the event of termination under Sections 5.1 or 5.2 above, all
|
||||
end user license agreements (excluding distributors and resellers) which
|
||||
have been validly granted by You or Your distributors under this License
|
||||
prior to termination shall survive termination.
|
||||
|
||||
************************************************************************
|
||||
* *
|
||||
* 6. Disclaimer of Warranty *
|
||||
* ------------------------- *
|
||||
* *
|
||||
* Covered Software is provided under this License on an "as is" *
|
||||
* basis, without warranty of any kind, either expressed, implied, or *
|
||||
* statutory, including, without limitation, warranties that the *
|
||||
* Covered Software is free of defects, merchantable, fit for a *
|
||||
* particular purpose or non-infringing. The entire risk as to the *
|
||||
* quality and performance of the Covered Software is with You. *
|
||||
* Should any Covered Software prove defective in any respect, You *
|
||||
* (not any Contributor) assume the cost of any necessary servicing, *
|
||||
* repair, or correction. This disclaimer of warranty constitutes an *
|
||||
* essential part of this License. No use of any Covered Software is *
|
||||
* authorized under this License except under this disclaimer. *
|
||||
* *
|
||||
************************************************************************
|
||||
|
||||
************************************************************************
|
||||
* *
|
||||
* 7. Limitation of Liability *
|
||||
* -------------------------- *
|
||||
* *
|
||||
* Under no circumstances and under no legal theory, whether tort *
|
||||
* (including negligence), contract, or otherwise, shall any *
|
||||
* Contributor, or anyone who distributes Covered Software as *
|
||||
* permitted above, be liable to You for any direct, indirect, *
|
||||
* special, incidental, or consequential damages of any character *
|
||||
* including, without limitation, damages for lost profits, loss of *
|
||||
* goodwill, work stoppage, computer failure or malfunction, or any *
|
||||
* and all other commercial damages or losses, even if such party *
|
||||
* shall have been informed of the possibility of such damages. This *
|
||||
* limitation of liability shall not apply to liability for death or *
|
||||
* personal injury resulting from such party's negligence to the *
|
||||
* extent applicable law prohibits such limitation. Some *
|
||||
* jurisdictions do not allow the exclusion or limitation of *
|
||||
* incidental or consequential damages, so this exclusion and *
|
||||
* limitation may not apply to You. *
|
||||
* *
|
||||
************************************************************************
|
||||
|
||||
8. Litigation
|
||||
-------------
|
||||
|
||||
Any litigation relating to this License may be brought only in the
|
||||
courts of a jurisdiction where the defendant maintains its principal
|
||||
place of business and such litigation shall be governed by laws of that
|
||||
jurisdiction, without reference to its conflict-of-law provisions.
|
||||
Nothing in this Section shall prevent a party's ability to bring
|
||||
cross-claims or counter-claims.
|
||||
|
||||
9. Miscellaneous
|
||||
----------------
|
||||
|
||||
This License represents the complete agreement concerning the subject
|
||||
matter hereof. If any provision of this License is held to be
|
||||
unenforceable, such provision shall be reformed only to the extent
|
||||
necessary to make it enforceable. Any law or regulation which provides
|
||||
that the language of a contract shall be construed against the drafter
|
||||
shall not be used to construe this License against a Contributor.
|
||||
|
||||
10. Versions of the License
|
||||
---------------------------
|
||||
|
||||
10.1. New Versions
|
||||
|
||||
Mozilla Foundation is the license steward. Except as provided in Section
|
||||
10.3, no one other than the license steward has the right to modify or
|
||||
publish new versions of this License. Each version will be given a
|
||||
distinguishing version number.
|
||||
|
||||
10.2. Effect of New Versions
|
||||
|
||||
You may distribute the Covered Software under the terms of the version
|
||||
of the License under which You originally received the Covered Software,
|
||||
or under the terms of any subsequent version published by the license
|
||||
steward.
|
||||
|
||||
10.3. Modified Versions
|
||||
|
||||
If you create software not governed by this License, and you want to
|
||||
create a new license for such software, you may create and use a
|
||||
modified version of this License if you rename the license and remove
|
||||
any references to the name of the license steward (except to note that
|
||||
such modified license differs from this License).
|
||||
|
||||
10.4. Distributing Source Code Form that is Incompatible With Secondary
|
||||
Licenses
|
||||
|
||||
If You choose to distribute Source Code Form that is Incompatible With
|
||||
Secondary Licenses under the terms of this version of the License, the
|
||||
notice described in Exhibit B of this License must be attached.
|
||||
|
||||
Exhibit A - Source Code Form License Notice
|
||||
-------------------------------------------
|
||||
|
||||
This Source Code Form is subject to the terms of the Mozilla Public
|
||||
License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
If it is not possible or desirable to put the notice in a particular
|
||||
file, then You may include the notice in a location (such as a LICENSE
|
||||
file in a relevant directory) where a recipient would be likely to look
|
||||
for such a notice.
|
||||
|
||||
You may add additional accurate notices of copyright ownership.
|
||||
|
||||
Exhibit B - "Incompatible With Secondary Licenses" Notice
|
||||
---------------------------------------------------------
|
||||
|
||||
This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
defined by the Mozilla Public License, v. 2.0.
|
26
README.md
26
README.md
@ -1,26 +1,4 @@
|
||||
ewolsa
|
||||
======
|
||||
------------------------------
|
||||
|
||||
`ewolsa` ewol simple audio if a basig audio soud renderer for games.
|
||||
|
||||
Instructions
|
||||
============
|
||||
|
||||
To compile and use see 'ewol' or 'edn' project
|
||||
|
||||
License (MPL v2.0)
|
||||
=====================
|
||||
Copyright ewolsa Edouard DUPIN
|
||||
|
||||
Licensed under the Mozilla Public License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
https://www.mozilla.org/MPL/2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
Nothing else ...
|
||||
|
||||
|
@ -1,61 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <ethread/tools.hpp>
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <audio/ess/LoadedFile.hpp>
|
||||
#include <audio/ess/decWav.hpp>
|
||||
#include <audio/ess/decOgg.hpp>
|
||||
|
||||
void audio::ess::LoadedFile::threadCall() {
|
||||
decode();
|
||||
}
|
||||
|
||||
void audio::ess::LoadedFile::decode() {
|
||||
EWOLSA_ERROR("Start decode OGG : " << m_file);
|
||||
m_data = audio::ess::ogg::loadAudioFile(m_file, m_nbChanRequested);
|
||||
m_nbSamples = m_data.size();
|
||||
EWOLSA_ERROR("End decode OGG : " << m_file << " size=" << m_nbSamples);
|
||||
}
|
||||
|
||||
audio::ess::LoadedFile::LoadedFile(const etk::String& _fileName, int8_t _nbChanRequested) :
|
||||
m_file(_fileName),
|
||||
m_nbSamples(0),
|
||||
m_nbChanRequested(_nbChanRequested),
|
||||
m_requestedTime(1) {
|
||||
etk::String tmpName = etk::toLower(m_file);
|
||||
// select the corect Loader :
|
||||
if (etk::end_with(tmpName, ".wav") == true) {
|
||||
m_data = audio::ess::wav::loadAudioFile(m_file, m_nbChanRequested);
|
||||
m_nbSamples = m_data.size();
|
||||
} else if (etk::end_with(tmpName, ".ogg") == true) {
|
||||
#if 1
|
||||
EWOLSA_INFO("create thread");
|
||||
m_thread = ememory::makeShared<ethread::Thread>([&](){decode();}, "audioDecoding");
|
||||
if (m_thread == null) {
|
||||
EWOLSA_ERROR("Can not create thread ...");
|
||||
return;
|
||||
}
|
||||
ethread::sleepMilliSeconds((1));
|
||||
#else
|
||||
decode();
|
||||
#endif
|
||||
} else {
|
||||
EWOLSA_ERROR("Extention not managed '" << m_file << "' Sopported extention : .wav / .ogg");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
audio::ess::LoadedFile::~LoadedFile() {
|
||||
if (m_thread != null) {
|
||||
m_thread->join();
|
||||
}
|
||||
m_thread.reset();
|
||||
}
|
||||
|
||||
|
@ -1,44 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <ethread/Thread.hpp>
|
||||
#include <ememory/memory.hpp>
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
class LoadedFile {
|
||||
private:
|
||||
int32_t m_uid;
|
||||
public:
|
||||
int32_t getUId() {
|
||||
return m_uid;
|
||||
}
|
||||
private:
|
||||
ememory::SharedPtr<ethread::Thread> m_thread;
|
||||
public:
|
||||
LoadedFile(const etk::String& _fileName, int8_t _nbChanRequested=1);
|
||||
~LoadedFile();
|
||||
etk::String m_file;
|
||||
int32_t m_nbSamples;
|
||||
int32_t m_nbChanRequested;
|
||||
int32_t m_requestedTime;
|
||||
etk::Vector<float> m_data;
|
||||
public:
|
||||
const etk::String& getName() {
|
||||
return m_file;
|
||||
};
|
||||
void decode();
|
||||
private:
|
||||
#if defined(__TARGET_OS__Android)
|
||||
static void* threadCallback(void* _userData);
|
||||
#endif
|
||||
void threadCall();
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@ -1,12 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
#include <audio/ess/debug.hpp>
|
||||
|
||||
int32_t audio::ess::getLogId() {
|
||||
static int32_t g_val = elog::registerInstance("audio-ess");
|
||||
return g_val;
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <elog/log.hpp>
|
||||
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
int32_t getLogId();
|
||||
}
|
||||
}
|
||||
#define EWOLSA_BASE(info,data) ELOG_BASE(audio::ess::getLogId(),info,data)
|
||||
|
||||
#define EWOLSA_CRITICAL(data) EWOLSA_BASE(1, data)
|
||||
#define EWOLSA_ERROR(data) EWOLSA_BASE(2, data)
|
||||
#define EWOLSA_WARNING(data) EWOLSA_BASE(3, data)
|
||||
#ifdef DEBUG
|
||||
#define EWOLSA_INFO(data) EWOLSA_BASE(4, data)
|
||||
#define EWOLSA_DEBUG(data) EWOLSA_BASE(5, data)
|
||||
#define EWOLSA_VERBOSE(data) EWOLSA_BASE(6, data)
|
||||
#define EWOLSA_TODO(data) EWOLSA_BASE(4, "TODO : " << data)
|
||||
#else
|
||||
#define EWOLSA_INFO(data) do { } while(false)
|
||||
#define EWOLSA_DEBUG(data) do { } while(false)
|
||||
#define EWOLSA_VERBOSE(data) do { } while(false)
|
||||
#define EWOLSA_TODO(data) do { } while(false)
|
||||
#endif
|
||||
|
||||
#define EWOLSA_ASSERT(cond,data) \
|
||||
do { \
|
||||
if (!(cond)) { \
|
||||
EWOLSA_CRITICAL(data); \
|
||||
assert(!#cond); \
|
||||
} \
|
||||
} while (0)
|
||||
|
||||
|
@ -1,148 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <audio/ess/decOgg.hpp>
|
||||
#include <tremor/ivorbiscodec.h>
|
||||
#include <tremor/ivorbisfile.h>
|
||||
#include <ememory/UniquePtr.hpp>
|
||||
|
||||
|
||||
static size_t LocalReadFunc(void *ptr, size_t size, size_t nmemb, void *datasource) {
|
||||
etk::io::Interface* fileIO = static_cast<etk::io::Interface*>(datasource);
|
||||
return fileIO->read(ptr, size, nmemb);
|
||||
}
|
||||
|
||||
static int localSeekFunc(void *datasource, ogg_int64_t offset, int whence) {
|
||||
etk::io::Interface* fileIO = static_cast<etk::io::Interface*>(datasource);
|
||||
etk::io::SeekMode mode = etk::io::SeekMode::Start;
|
||||
if (whence == SEEK_SET) {
|
||||
mode = etk::io::SeekMode::Start;
|
||||
} else if (whence == SEEK_END) {
|
||||
mode = etk::io::SeekMode::End;
|
||||
} else if (whence == SEEK_CUR) {
|
||||
mode = etk::io::SeekMode::Current;
|
||||
}
|
||||
if (fileIO->seek(offset, mode) == true) {
|
||||
return 0;
|
||||
} else {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
static int localCloseFunc(void *datasource) {
|
||||
etk::io::Interface* fileIO = static_cast<etk::io::Interface*>(datasource);
|
||||
fileIO->close();
|
||||
return 0;
|
||||
}
|
||||
|
||||
static long localTellFunc(void *datasource) {
|
||||
etk::io::Interface* fileIO = static_cast<etk::io::Interface*>(datasource);
|
||||
return fileIO->tell();
|
||||
}
|
||||
|
||||
etk::Vector<float> audio::ess::ogg::loadAudioFile(const etk::Uri& _uri, int8_t _nbChan) {
|
||||
etk::Vector<float> out;
|
||||
OggVorbis_File vf;
|
||||
int32_t eof=0;
|
||||
int32_t current_section;
|
||||
ov_callbacks tmpCallback = {
|
||||
LocalReadFunc,
|
||||
localSeekFunc,
|
||||
localCloseFunc,
|
||||
localTellFunc
|
||||
};
|
||||
// Start loading the XML :
|
||||
EWOLSA_DEBUG("open file (OGG) " << _uri);
|
||||
if (etk::uri::exist(_uri) == false) {
|
||||
EWOLSA_ERROR("File Does not exist : " << _uri);
|
||||
return out;
|
||||
}
|
||||
int32_t fileSize = etk::uri::fileSize(_uri);
|
||||
if (fileSize == 0) {
|
||||
EWOLSA_ERROR("This file is empty : " << _uri);
|
||||
return out;
|
||||
}
|
||||
ememory::SharedPtr<etk::io::Interface> fileIO = etk::uri::get(_uri);
|
||||
if (fileIO == null) {
|
||||
EWOLSA_ERROR("CAn not get file interface : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if (fileIO->open(etk::io::OpenMode::Read) == false) {
|
||||
EWOLSA_ERROR("Can not open the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if (ov_open_callbacks(fileIO.get(), &vf, null, 0, tmpCallback) < 0) {
|
||||
EWOLSA_ERROR("Input does not appear to be an Ogg bitstream: " << _uri);
|
||||
return out;
|
||||
}
|
||||
vorbis_info *vi=ov_info(&vf,-1);
|
||||
int32_t nbSampleOut = ov_pcm_total(&vf,-1) / vi->channels;
|
||||
/*
|
||||
{
|
||||
char **ptr=ov_comment(&vf,-1)->user_comments;
|
||||
while(*ptr){
|
||||
EWOLSA_DEBUG("comment : " << *ptr);
|
||||
++ptr;
|
||||
}
|
||||
EWOLSA_DEBUG("Bitstream is " << (int32_t)vi->channels << " channel, " << (int32_t)vi->rate << "Hz");
|
||||
EWOLSA_DEBUG("Decoded length: " << _nbSampleOut << " samples");
|
||||
EWOLSA_DEBUG("Encoded by: " << ov_comment(&vf,-1)->vendor);
|
||||
EWOLSA_DEBUG("time: " << ((float)_nbSampleOut/(float)vi->rate)/60.0);
|
||||
}
|
||||
*/
|
||||
out.resize(nbSampleOut*_nbChan, 0);
|
||||
int32_t pos = 0;
|
||||
char pcmout[4096];
|
||||
while(!eof){
|
||||
long ret=ov_read(&vf, pcmout, sizeof(pcmout), ¤t_section);
|
||||
if (ret == 0) {
|
||||
/* EOF */
|
||||
eof=1;
|
||||
} else if (ret < 0) {
|
||||
if(ret==OV_EBADLINK){
|
||||
//EWOLSA_ERROR("Corrupt bitstream section! Exiting.");
|
||||
// TODO : Remove pointer data ...
|
||||
return out;
|
||||
}
|
||||
} else {
|
||||
int16_t* pointerIn = (int16_t*)pcmout;
|
||||
float* pointerOut = &out[0]+pos;
|
||||
if (_nbChan == vi->channels) {
|
||||
// 1/32768 = 0.00003051757f
|
||||
for (int32_t iii=0; iii<ret/2; ++iii) {
|
||||
pointerOut[iii] = float(pointerIn[iii]) * 0.00003051757f;
|
||||
}
|
||||
pos += ret/2;
|
||||
} else {
|
||||
if ( _nbChan == 1
|
||||
&& vi->channels == 2) {
|
||||
for (int32_t iii=0; iii<ret/4 ; ++iii) {
|
||||
pointerOut[iii] = float(pointerIn[iii*2]) * 0.00003051757f;
|
||||
}
|
||||
pos += ret/4;
|
||||
} else if ( _nbChan == 2
|
||||
&& vi->channels == 1) {
|
||||
for (int32_t iii=0; iii<ret/2 ; ++iii) {
|
||||
pointerOut[iii*2] = float(pointerIn[iii]) * 0.00003051757f;
|
||||
pointerOut[iii*2+1] = float(pointerIn[iii]) * 0.00003051757f;
|
||||
}
|
||||
pos += ret;
|
||||
} else {
|
||||
//EWOLSA_ERROR("Can not convert " << (int32_t)vi->channels << " channels in " << _nbChan << " channels");
|
||||
}
|
||||
}
|
||||
// fwrite(pcmout,1,ret,stdout);
|
||||
//EWOLSA_DEBUG("get data : " << ret << " Bytes");
|
||||
}
|
||||
}
|
||||
// cleanup
|
||||
ov_clear(&vf);
|
||||
//EWOLSA_DEBUG("Done.");
|
||||
return out;
|
||||
}
|
||||
|
@ -1,19 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <etk/uri/uri.hpp>
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
namespace ogg {
|
||||
etk::Vector<float> loadAudioFile(const etk::Uri& _uri, int8_t _nbChan);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,289 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <audio/ess/decWav.hpp>
|
||||
|
||||
|
||||
typedef struct {
|
||||
char riffTag[4]; //!< 00-03
|
||||
uint32_t size; //!< 04-07
|
||||
char waveTag[4]; //!< 08-0b
|
||||
char fmtTag[4]; //!< 0c-0f
|
||||
uint32_t waveFormatSize; //!< 10-13
|
||||
struct {
|
||||
uint16_t type; //!< 00-01
|
||||
uint16_t channelCount; //!< 02-03
|
||||
uint32_t samplesPerSec; //!< 04-07
|
||||
uint32_t bytesPerSec; //!< 08-0b
|
||||
uint16_t bytesPerFrame; //!< 0c-0d
|
||||
uint16_t bitsPerSample; //!< 0e-0f
|
||||
}waveFormat; //!< 14-23
|
||||
char dataTag[4]; //!< 24-27
|
||||
uint32_t dataSize; //!< 28-2b
|
||||
}waveHeader;
|
||||
|
||||
|
||||
#define CONVERT_UINT32(littleEndien,data) (littleEndien)?(((uint32_t)((uint8_t*)data)[0] | (uint32_t)((uint8_t*)data)[1] << 8 | (uint32_t)((uint8_t*)data)[2] << 16 | (uint32_t)((uint8_t*)data)[3] << 24)): \
|
||||
(((uint32_t)((uint8_t*)data)[3] | (uint32_t)((uint8_t*)data)[2] << 8 | (uint32_t)((uint8_t*)data)[1] << 16 | (uint32_t)((uint8_t*)data)[0] << 24))
|
||||
|
||||
#define CONVERT_INT32(littleEndien,data) (littleEndien)?(((int32_t)((uint8_t*)data)[0] | (int32_t)((uint8_t*)data)[1] << 8 | (int32_t)((uint8_t*)data)[2] << 16 | (int32_t)((int8_t*)data)[3] << 24)): \
|
||||
(((int32_t)((uint8_t*)data)[3] | (int32_t)((uint8_t*)data)[2] << 8 | (int32_t)((uint8_t*)data)[1] << 16 | (int32_t)((int8_t*)data)[0] << 24))
|
||||
|
||||
#define CONVERT_UINT24(littleEndien,data) (littleEndien)?(((uint32_t)((uint8_t*)data)[0]<<8 | (uint32_t)((uint8_t*)data)[1] << 16 | (uint32_t)((uint8_t*)data)[2] << 24)): \
|
||||
(((uint32_t)((uint8_t*)data)[2]<<8 | (uint32_t)((uint8_t*)data)[1] << 16 | (uint32_t)((uint8_t*)data)[0] << 24))
|
||||
|
||||
#define CONVERT_INT24(littleEndien,data) (littleEndien)?(((int32_t)((uint8_t*)data)[0]<<8 | (int32_t)((uint8_t*)data)[1] << 16 | (int32_t)((int8_t*)data)[2] << 24)): \
|
||||
(((int32_t)((uint8_t*)data)[2]<<8 | (int32_t)((uint8_t*)data)[1] << 16 | (int32_t)((int8_t*)data)[0] << 24))
|
||||
|
||||
#define CONVERT_UINT16(littleEndien,data) (littleEndien)?(((uint16_t)((uint8_t*)data)[0] | (uint16_t)((uint8_t*)data)[1] << 8)): \
|
||||
(((uint16_t)((uint8_t*)data)[1] | (uint16_t)((uint8_t*)data)[0] << 8))
|
||||
|
||||
#define CONVERT_INT16(littleEndien,data) (littleEndien)?(((int16_t)((uint8_t*)data)[0] | (int16_t)((int8_t*)data)[1] << 8)): \
|
||||
(((int16_t)((uint8_t*)data)[1] | (int16_t)((int8_t*)data)[0] << 8))
|
||||
|
||||
#define COMPR_PCM (1)
|
||||
#define COMPR_MADPCM (2)
|
||||
#define COMPR_ALAW (6)
|
||||
#define COMPR_MULAW (7)
|
||||
#define COMPR_ADPCM (17)
|
||||
#define COMPR_YADPCM (20)
|
||||
#define COMPR_GSM (49)
|
||||
#define COMPR_G721 (64)
|
||||
#define COMPR_MPEG (80)
|
||||
|
||||
etk::Vector<float> audio::ess::wav::loadAudioFile(const etk::Uri& _uri, int8_t _nbChan) {
|
||||
etk::Vector<float> out;
|
||||
waveHeader myHeader;
|
||||
memset(&myHeader, 0, sizeof(waveHeader));
|
||||
// Start loading the XML :
|
||||
EWOLSA_DEBUG("open file (WAV) " << _uri);
|
||||
if (etk::uri::exist(_uri) == false) {
|
||||
EWOLSA_ERROR("File Does not exist : " << _uri);
|
||||
return out;
|
||||
}
|
||||
int32_t fileSize = etk::uri::fileSize(_uri);
|
||||
if (0 == fileSize) {
|
||||
EWOLSA_ERROR("This file is empty : " << _uri);
|
||||
return out;
|
||||
}
|
||||
ememory::SharedPtr<etk::io::Interface> fileIO = etk::uri::get(_uri);
|
||||
if (fileIO == null) {
|
||||
EWOLSA_ERROR("CAn not get file interface : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if (fileIO->open(etk::io::OpenMode::Read) == false) {
|
||||
EWOLSA_ERROR("Can not open the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
// try to find endienness :
|
||||
if (fileSize < (int64_t)sizeof(waveHeader)) {
|
||||
EWOLSA_ERROR("File : " << _uri << " == > has not enouth data inside might be minumum of " << (int32_t)(sizeof(waveHeader)));
|
||||
return out;
|
||||
}
|
||||
// ----------------------------------------------
|
||||
// read the header :
|
||||
// ----------------------------------------------
|
||||
if (fileIO->read(&myHeader.riffTag, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
bool littleEndien = false;
|
||||
if( myHeader.riffTag[0] == 'R'
|
||||
&& myHeader.riffTag[1] == 'I'
|
||||
&& myHeader.riffTag[2] == 'F'
|
||||
&& (myHeader.riffTag[3] == 'F' || myHeader.riffTag[3] == 'X') ) {
|
||||
if (myHeader.riffTag[3] == 'F' ) {
|
||||
littleEndien = true;
|
||||
}
|
||||
} else {
|
||||
EWOLSA_ERROR("file: " << _uri << " Does not start with 'RIF' " );
|
||||
return out;
|
||||
}
|
||||
// get the data size :
|
||||
unsigned char tmpData[32];
|
||||
if (fileIO->read(tmpData, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
myHeader.size = CONVERT_UINT32(littleEndien, tmpData);
|
||||
|
||||
// get the data size :
|
||||
if (fileIO->read(&myHeader.waveTag, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if( myHeader.waveTag[0] != 'W'
|
||||
|| myHeader.waveTag[1] != 'A'
|
||||
|| myHeader.waveTag[2] != 'V'
|
||||
|| myHeader.waveTag[3] != 'E' ) {
|
||||
EWOLSA_ERROR("file: " << _uri << " This is not a wave file " << myHeader.waveTag[0] << myHeader.waveTag[1] << myHeader.waveTag[2] << myHeader.waveTag[3] );
|
||||
return out;
|
||||
}
|
||||
|
||||
// get the data size :
|
||||
if (fileIO->read(&myHeader.fmtTag, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if( myHeader.fmtTag[0] != 'f'
|
||||
|| myHeader.fmtTag[1] != 'm'
|
||||
|| myHeader.fmtTag[2] != 't'
|
||||
|| myHeader.fmtTag[3] != ' ' ) {
|
||||
EWOLSA_ERROR("file: " << _uri << " header error ..." << myHeader.fmtTag[0] << myHeader.fmtTag[1] << myHeader.fmtTag[2] << myHeader.fmtTag[3]);
|
||||
return out;
|
||||
}
|
||||
// get the data size :
|
||||
if (fileIO->read(tmpData, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
myHeader.waveFormatSize = CONVERT_UINT32(littleEndien, tmpData);
|
||||
|
||||
if (myHeader.waveFormatSize != 16) {
|
||||
EWOLSA_ERROR("file : " << _uri << " == > header error ...");
|
||||
return out;
|
||||
}
|
||||
if (fileIO->read(tmpData, 1, 16)!=16) {
|
||||
EWOLSA_ERROR("Can not 16 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
unsigned char * tmppp = tmpData;
|
||||
myHeader.waveFormat.type = CONVERT_UINT16(littleEndien, tmppp);
|
||||
tmppp += 2;
|
||||
myHeader.waveFormat.channelCount = CONVERT_UINT16(littleEndien, tmppp);
|
||||
tmppp += 2;
|
||||
myHeader.waveFormat.samplesPerSec = CONVERT_UINT32(littleEndien, tmppp);
|
||||
tmppp += 4;
|
||||
myHeader.waveFormat.bytesPerSec = CONVERT_UINT32(littleEndien, tmppp);
|
||||
tmppp += 4;
|
||||
myHeader.waveFormat.bytesPerFrame = CONVERT_UINT16(littleEndien, tmppp);
|
||||
tmppp += 2;
|
||||
myHeader.waveFormat.bitsPerSample = CONVERT_UINT16(littleEndien, tmppp);
|
||||
EWOLSA_DEBUG("audio properties : ");
|
||||
EWOLSA_DEBUG(" type : " << myHeader.waveFormat.type);
|
||||
EWOLSA_DEBUG(" channelCount : " << myHeader.waveFormat.channelCount);
|
||||
EWOLSA_DEBUG(" samplesPerSec : " << myHeader.waveFormat.samplesPerSec);
|
||||
EWOLSA_DEBUG(" bytesPerSec : " << myHeader.waveFormat.bytesPerSec);
|
||||
EWOLSA_DEBUG(" bytesPerFrame : " << myHeader.waveFormat.bytesPerFrame);
|
||||
EWOLSA_DEBUG(" bitsPerSample : " << myHeader.waveFormat.bitsPerSample);
|
||||
// get the data size :
|
||||
if (fileIO->read(&myHeader.dataTag, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
if( myHeader.dataTag[0] != 'd'
|
||||
|| myHeader.dataTag[1] != 'a'
|
||||
|| myHeader.dataTag[2] != 't'
|
||||
|| myHeader.dataTag[3] != 'a' ) {
|
||||
EWOLSA_ERROR("file: " << _uri << " header error ..." << myHeader.dataTag[0] << myHeader.dataTag[1] << myHeader.dataTag[2] << myHeader.dataTag[3]);
|
||||
return out;
|
||||
}
|
||||
// get the data size :
|
||||
if (fileIO->read(tmpData, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Can not 4 element in the file : " << _uri);
|
||||
return out;
|
||||
}
|
||||
myHeader.dataSize = CONVERT_UINT32(littleEndien, tmpData);
|
||||
|
||||
// ----------------------------------------------
|
||||
// end of the header reading done ...
|
||||
// ----------------------------------------------
|
||||
|
||||
//Parse the data and transform it if needed ...
|
||||
if (COMPR_PCM != myHeader.waveFormat.type) {
|
||||
EWOLSA_ERROR("File : " << _uri << " == > support only PCM compression ...");
|
||||
return out;
|
||||
}
|
||||
if (myHeader.waveFormat.channelCount == 0 || myHeader.waveFormat.channelCount>2) {
|
||||
EWOLSA_ERROR("File : " << _uri << " == > support only mono or stereo ..." << myHeader.waveFormat.channelCount);
|
||||
return out;
|
||||
}
|
||||
if ( ! ( myHeader.waveFormat.bitsPerSample == 16
|
||||
|| myHeader.waveFormat.bitsPerSample == 24
|
||||
|| myHeader.waveFormat.bitsPerSample == 32 ) ) {
|
||||
EWOLSA_ERROR("File : " << _uri << " == > not supported bit/sample ..." << myHeader.waveFormat.bitsPerSample);
|
||||
return out;
|
||||
}
|
||||
if( ! ( 44100 == myHeader.waveFormat.samplesPerSec
|
||||
|| 48000 == myHeader.waveFormat.samplesPerSec) ) {
|
||||
EWOLSA_ERROR("File : " << _uri << " == > not supported frequency " << myHeader.waveFormat.samplesPerSec << " != 48000");
|
||||
return out;
|
||||
}
|
||||
EWOLSA_DEBUG(" dataSize : " << myHeader.dataSize);
|
||||
//int32_t globalDataSize = myHeader.dataSize;
|
||||
int32_t nbSample = (myHeader.dataSize/((myHeader.waveFormat.bitsPerSample/8)*myHeader.waveFormat.channelCount));
|
||||
int32_t outputSize = _nbChan*nbSample;
|
||||
out.resize(outputSize, 0);
|
||||
float * tmpOut = &out[0];
|
||||
for( int32_t iii=0; iii<nbSample; iii++) {
|
||||
int32_t left;
|
||||
int32_t right;
|
||||
char audioSample[8];
|
||||
if (myHeader.waveFormat.bitsPerSample == 16) {
|
||||
if (myHeader.waveFormat.channelCount == 1) {
|
||||
if (fileIO->read(audioSample, 1, 2)!=2) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = ((int32_t)((int16_t)CONVERT_INT16(littleEndien, audioSample))) << 16;
|
||||
right = left;
|
||||
} else {
|
||||
if (fileIO->read(audioSample, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = (int32_t)((int16_t)CONVERT_INT16(littleEndien, audioSample)) << 16;
|
||||
right = (int32_t)((int16_t)CONVERT_INT16(littleEndien, audioSample+2)) << 16;
|
||||
}
|
||||
} else if (myHeader.waveFormat.bitsPerSample == 24) {
|
||||
if (myHeader.waveFormat.channelCount == 1) {
|
||||
if (fileIO->read(audioSample, 1, 3)!=3) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = CONVERT_INT24(littleEndien, audioSample);
|
||||
right = left;
|
||||
} else {
|
||||
if (fileIO->read(audioSample, 1, 6)!=6) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = CONVERT_INT24(littleEndien, audioSample);
|
||||
right = CONVERT_INT24(littleEndien, audioSample+3);
|
||||
}
|
||||
} else if (myHeader.waveFormat.bitsPerSample == 32) {
|
||||
if (myHeader.waveFormat.channelCount == 1) {
|
||||
if (fileIO->read(audioSample, 1, 4)!=4) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = CONVERT_INT32(littleEndien, audioSample);
|
||||
right = left;
|
||||
} else {
|
||||
if (fileIO->read(audioSample, 1, 8)!=8) {
|
||||
EWOLSA_ERROR("Read Error at position : " << iii);
|
||||
return out;
|
||||
}
|
||||
left = CONVERT_INT32(littleEndien, audioSample);
|
||||
right = CONVERT_INT32(littleEndien, audioSample+4);
|
||||
}
|
||||
}
|
||||
// 1/32768 = 0.00003051757f
|
||||
if (_nbChan == 1) {
|
||||
*tmpOut++ = float(((left>>1) + (right>>1))>>16) * 0.00003051757f;
|
||||
} else {
|
||||
*tmpOut++ = float(left>>16) * 0.00003051757f;
|
||||
*tmpOut++ = float(right>>16) * 0.00003051757f;
|
||||
}
|
||||
}
|
||||
// close the file:
|
||||
fileIO->close();
|
||||
return out;
|
||||
}
|
||||
|
||||
|
@ -1,18 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <etk/uri/uri.hpp>
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
namespace wav {
|
||||
etk::Vector<float> loadAudioFile(const etk::Uri& _uri, int8_t _nbChan);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,160 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
|
||||
#include <etk/types.hpp>
|
||||
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <audio/ess/effects.hpp>
|
||||
#include <audio/ess/decWav.hpp>
|
||||
#include <cmath>
|
||||
|
||||
audio::ess::Effects::Effects(const ememory::SharedPtr<audio::river::Manager>& _manager) :
|
||||
m_manager(_manager) {
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
//Set stereo output:
|
||||
etk::Vector<audio::channel> channelMap;
|
||||
channelMap.pushBack(audio::channel_frontCenter);
|
||||
m_interface = m_manager->createOutput(48000,
|
||||
channelMap,
|
||||
audio::format_float,
|
||||
"speaker");
|
||||
if (m_interface == null) {
|
||||
EWOLSA_ERROR("can not allocate output interface ... ");
|
||||
return;
|
||||
}
|
||||
m_interface->setName("audio::ess::Effects");
|
||||
m_interface->addVolumeGroup("EFFECT");
|
||||
// set callback mode ...
|
||||
m_interface->setOutputCallback([=] (void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map) {
|
||||
audio::ess::Effects::onDataNeeded(_data, _playTime, _nbChunk, _format, _sampleRate, _map);
|
||||
});
|
||||
m_interface->start();
|
||||
}
|
||||
|
||||
audio::ess::Effects::~Effects() {
|
||||
if (m_interface != null) {
|
||||
m_interface->stop();
|
||||
}
|
||||
m_interface.reset();
|
||||
m_manager.reset();
|
||||
m_list.clear();
|
||||
m_playing.clear();
|
||||
}
|
||||
|
||||
|
||||
static bool playData(const ememory::SharedPtr<audio::ess::LoadedFile>& _file, int32_t& _position, float* _bufferInterlace, int32_t _nbSample) {
|
||||
if ( _file == null
|
||||
|| _file->m_data.size() == 0) {
|
||||
return true;
|
||||
}
|
||||
int32_t processTimeMax = etk::min(_nbSample, _file->m_nbSamples - _position);
|
||||
processTimeMax = etk::max(0, processTimeMax);
|
||||
float * pointer = _bufferInterlace;
|
||||
const float * newData = &_file->m_data[_position];
|
||||
//EWOLSA_DEBUG("AUDIO : Play slot... nb sample : " << processTimeMax << " playTime=" <<m_playTime << " nbCannels=" << nbChannels);
|
||||
for (int32_t iii=0; iii<processTimeMax; iii++) {
|
||||
*_bufferInterlace += *newData;
|
||||
//EWOLSA_DEBUG("AUDIO : element : " << *pointer);
|
||||
_bufferInterlace++;
|
||||
newData++;
|
||||
}
|
||||
_position += processTimeMax;
|
||||
// check end of playing ...
|
||||
if (_file->m_nbSamples <= _position) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void audio::ess::Effects::onDataNeeded(void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map){
|
||||
if (_format != audio::format_float) {
|
||||
EWOLSA_ERROR("call wrong type ... (need float)");
|
||||
}
|
||||
EWOLSA_VERBOSE(" get data Effect: "<< _nbChunk);
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
auto it = m_playing.begin();
|
||||
while (it != m_playing.end()) {
|
||||
bool ret = playData((*it).first, (*it).second, static_cast<float*>(_data), _nbChunk);
|
||||
if (ret == true) {
|
||||
it = m_playing.erase(it);
|
||||
} else {
|
||||
++it;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void audio::ess::Effects::load(const etk::String& _file, const etk::String& _name) {
|
||||
// load the file:
|
||||
ememory::SharedPtr<audio::ess::LoadedFile> tmp = ememory::makeShared<audio::ess::LoadedFile>(_file, 2);
|
||||
if (tmp == null) {
|
||||
EWOLSA_ERROR("can not load audio Effects = " << _file);
|
||||
return;
|
||||
}
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
int32_t id = -1;
|
||||
for (size_t iii=0; iii<m_list.size(); ++iii) {
|
||||
if (m_list[iii].first == _name) {
|
||||
id = iii;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (-1 <= id) {
|
||||
m_list.pushBack(etk::Pair<etk::String,ememory::SharedPtr<audio::ess::LoadedFile>>(_name,tmp));
|
||||
} else {
|
||||
m_list[id].second = tmp;
|
||||
}
|
||||
}
|
||||
|
||||
int32_t audio::ess::Effects::getId(const etk::String& _name) {
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
for (size_t iii=0; iii<m_list.size(); ++iii) {
|
||||
if (m_list[iii].first == _name) {
|
||||
return iii;
|
||||
}
|
||||
}
|
||||
m_list.pushBack(etk::Pair<etk::String,ememory::SharedPtr<audio::ess::LoadedFile>>(_name,null));
|
||||
EWOLSA_WARNING("Can not find element name : '" << _name << "' added it ... (empty) ");
|
||||
return m_list.size()-1;
|
||||
}
|
||||
|
||||
void audio::ess::Effects::play(int32_t _id, const vec3& _pos) {
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
if ( _id < 0
|
||||
|| _id >= m_list.size()) {
|
||||
EWOLSA_ERROR(" Can not play element audio with ID=" << _id << " out of [0.." << m_list.size() << "[");
|
||||
return;
|
||||
}
|
||||
m_playing.pushBack(etk::Pair<ememory::SharedPtr<audio::ess::LoadedFile>, int32_t>(m_list[_id].second, 0));
|
||||
}
|
||||
|
||||
void audio::ess::Effects::play(const etk::String& _name, const vec3& _pos) {
|
||||
play(getId(_name),_pos);
|
||||
}
|
||||
|
||||
void audio::ess::Effects::stop() {
|
||||
if (m_playing.size() == 0) {
|
||||
EWOLSA_INFO("No current audio is playing");
|
||||
}
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
m_playing.clear();
|
||||
}
|
||||
|
||||
void audio::ess::Effects::clear() {
|
||||
stop();
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
m_list.clear();
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <etk/math/Vector3D.hpp>
|
||||
#include <audio/river/Interface.hpp>
|
||||
#include <audio/river/Manager.hpp>
|
||||
#include <audio/ess/LoadedFile.hpp>
|
||||
#include <ethread/Mutex.hpp>
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
class Effects {
|
||||
private:
|
||||
mutable ethread::Mutex m_mutex;
|
||||
ememory::SharedPtr<audio::river::Manager> m_manager;
|
||||
ememory::SharedPtr<audio::river::Interface> m_interface;
|
||||
public:
|
||||
Effects(const ememory::SharedPtr<audio::river::Manager>& _manager);
|
||||
~Effects();
|
||||
private:
|
||||
void onDataNeeded(void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map);
|
||||
etk::Vector<etk::Pair<ememory::SharedPtr<audio::ess::LoadedFile>, int32_t>> m_playing; //!< current music read
|
||||
etk::Vector<etk::Pair<etk::String, ememory::SharedPtr<audio::ess::LoadedFile>>> m_list; //!< list of all effect loaded
|
||||
public:
|
||||
void load(const etk::String& _file, const etk::String& _name);
|
||||
int32_t getId(const etk::String& _name);
|
||||
void play(const etk::String& _name, const vec3& _pos = vec3(0,0,0));
|
||||
void play(int32_t _id, const vec3& _pos = vec3(0,0,0));
|
||||
void stop();
|
||||
void clear();
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@ -1,152 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
|
||||
#include <etk/types.hpp>
|
||||
|
||||
#include <audio/river/Interface.hpp>
|
||||
#include <audio/river/Manager.hpp>
|
||||
#include <audio/ess/ess.hpp>
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <ejson/ejson.hpp>
|
||||
#include <etk/uri/uri.hpp>
|
||||
|
||||
ememory::SharedPtr<audio::river::Manager> g_audioManager;
|
||||
ememory::SharedPtr<audio::ess::Effects> g_effects;
|
||||
ememory::SharedPtr<audio::ess::Music> g_music;
|
||||
|
||||
void audio::ess::init() {
|
||||
g_audioManager = audio::river::Manager::create("ewol-sound-set");
|
||||
g_effects = ememory::makeShared<audio::ess::Effects>(g_audioManager);
|
||||
g_music = ememory::makeShared<audio::ess::Music>(g_audioManager);
|
||||
}
|
||||
|
||||
void audio::ess::unInit() {
|
||||
g_effects.reset();
|
||||
g_music.reset();
|
||||
g_audioManager.reset();
|
||||
}
|
||||
|
||||
void audio::ess::soundSetParse(const etk::String& _data) {
|
||||
ejson::Document doc;
|
||||
doc.parse(_data);
|
||||
ejson::Object obj = doc["musics"].toObject();
|
||||
if ( obj.exist() == true
|
||||
&& g_music != null) {
|
||||
for (auto &it : obj.getKeys()) {
|
||||
etk::String file = obj[it].toString().get();
|
||||
EWOLSA_INFO("load Music : '" << it << "' file=" << file);
|
||||
g_music->load(file, it);
|
||||
}
|
||||
}
|
||||
obj = doc["effects"].toObject();
|
||||
if ( obj.exist() == true
|
||||
&& g_effects != null) {
|
||||
for (auto &it : obj.getKeys()) {
|
||||
etk::String file = obj[it].toString().get();
|
||||
EWOLSA_INFO("load Effect : '" << it << "' file=" << file);
|
||||
g_effects->load(file, it);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void audio::ess::soundSetLoad(const etk::Uri& _uri) {
|
||||
etk::String data;
|
||||
etk::uri::readAll(_uri, data);
|
||||
soundSetParse(data);
|
||||
}
|
||||
|
||||
void audio::ess::musicPlay(const etk::String& _name) {
|
||||
if (g_music == null) {
|
||||
return;
|
||||
}
|
||||
g_music->play(_name);
|
||||
}
|
||||
|
||||
void audio::ess::musicStop() {
|
||||
if (g_music == null) {
|
||||
return;
|
||||
}
|
||||
g_music->stop();
|
||||
}
|
||||
|
||||
void audio::ess::musicSetVolume(float _dB) {
|
||||
if (g_audioManager == null) {
|
||||
return;
|
||||
}
|
||||
g_audioManager->setVolume("MUSIC", _dB);
|
||||
}
|
||||
|
||||
float audio::ess::musicGetVolume() {
|
||||
if (g_audioManager == null) {
|
||||
return 0.0f;
|
||||
}
|
||||
return g_audioManager->getVolume("MUSIC");
|
||||
}
|
||||
|
||||
void audio::ess::musicSetMute(bool _mute) {
|
||||
if (g_audioManager == null) {
|
||||
return;
|
||||
}
|
||||
g_audioManager->setMute("MUSIC", _mute);
|
||||
}
|
||||
|
||||
bool audio::ess::musicGetMute() {
|
||||
if (g_audioManager == null) {
|
||||
return 0.0f;
|
||||
}
|
||||
return g_audioManager->getMute("MUSIC");
|
||||
}
|
||||
|
||||
int32_t audio::ess::effectGetId(const etk::String& _name) {
|
||||
if (g_effects == null) {
|
||||
return -1;
|
||||
}
|
||||
return g_effects->getId(_name);
|
||||
}
|
||||
|
||||
void audio::ess::effectPlay(int32_t _id, const vec3& _pos) {
|
||||
if (g_effects == null) {
|
||||
return;
|
||||
}
|
||||
g_effects->play(_id, _pos);
|
||||
}
|
||||
|
||||
void audio::ess::effectPlay(const etk::String& _name, const vec3& _pos) {
|
||||
if (g_effects == null) {
|
||||
return;
|
||||
}
|
||||
g_effects->play(_name, _pos);
|
||||
}
|
||||
|
||||
void audio::ess::effectSetVolume(float _dB) {
|
||||
if (g_audioManager == null) {
|
||||
return;
|
||||
}
|
||||
g_audioManager->setVolume("EFFECT", _dB);
|
||||
}
|
||||
|
||||
float audio::ess::effectGetVolume() {
|
||||
if (g_audioManager == null) {
|
||||
return 0.0f;
|
||||
}
|
||||
return g_audioManager->getVolume("EFFECT");
|
||||
}
|
||||
|
||||
void audio::ess::effectSetMute(bool _mute) {
|
||||
if (g_audioManager == null) {
|
||||
return;
|
||||
}
|
||||
g_audioManager->setMute("EFFECT", _mute);
|
||||
}
|
||||
|
||||
bool audio::ess::effectGetMute() {
|
||||
if (g_audioManager == null) {
|
||||
return 0.0f;
|
||||
}
|
||||
return g_audioManager->getMute("EFFECT");
|
||||
}
|
||||
|
@ -1,111 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <audio/ess/effects.hpp>
|
||||
#include <audio/ess/music.hpp>
|
||||
/**
|
||||
* @brief Audio library namespace
|
||||
*/
|
||||
namespace audio {
|
||||
/**
|
||||
* @brief Audio-ess library namespace
|
||||
*/
|
||||
namespace ess {
|
||||
/**
|
||||
* @brief Initialize the Ess singleton (Only one interface for all the Process)
|
||||
*/
|
||||
void init();
|
||||
/**
|
||||
* @brief Release the Ess singleton (Only one interface for all the Process)
|
||||
*/
|
||||
void unInit();
|
||||
|
||||
/**
|
||||
* @brief Parse a JSON configuration data of a soundset
|
||||
* @param[in] _data JSON string data to parse
|
||||
*/
|
||||
void soundSetParse(const etk::String& _data);
|
||||
/**
|
||||
* @brief Parse a configuration file of a soundset
|
||||
* @param[in] _uri JSON file to parse
|
||||
*/
|
||||
void soundSetLoad(const etk::Uri& _uri);
|
||||
|
||||
/**
|
||||
* @brief Play a music with his name
|
||||
* @param[in] _name Name of the music (not the Path)
|
||||
*/
|
||||
void musicPlay(const etk::String& _name);
|
||||
/**
|
||||
* @brief Stop the music played
|
||||
*/
|
||||
void musicStop();
|
||||
/**
|
||||
* @brief Set the music volume
|
||||
* @param[in] _dB apply decibel volume at the music [-100..100]
|
||||
*/
|
||||
void musicSetVolume(float _dB);
|
||||
/**
|
||||
* @brief Get the current music volume
|
||||
* @return Volume in dB of the music
|
||||
*/
|
||||
float musicGetVolume();
|
||||
/**
|
||||
* @brief Set mute state of the music
|
||||
* @param[in] _mute New mute status
|
||||
*/
|
||||
void musicSetMute(bool _mute);
|
||||
/**
|
||||
* @brief Get the current Mute status of the music
|
||||
* @return true The music is muted
|
||||
* @return false The music is active
|
||||
*/
|
||||
bool musicGetMute();
|
||||
|
||||
/**
|
||||
* @brief Get the Unique ID of an effect
|
||||
* @param[in] _name Name of the effects
|
||||
* @return the effect ID or -1 if it does not exist...
|
||||
*/
|
||||
int32_t effectGetId(const etk::String& _name);
|
||||
/**
|
||||
* @brief Play an effect with his ID
|
||||
* @param[in] _id Id of the effect to play
|
||||
* @param[in] _pos position of the efffect is played (not used / not implemented)
|
||||
*/
|
||||
void effectPlay(int32_t _id, const vec3& _pos=vec3(0,0,0));
|
||||
/**
|
||||
* @brief Play an effect with his name
|
||||
* @param[in] _name Name of the effect to play
|
||||
* @param[in] _pos position of the efffect is played (not used / not implemented)
|
||||
*/
|
||||
void effectPlay(const etk::String& _name, const vec3& _pos=vec3(0,0,0));
|
||||
/**
|
||||
* @brief Set the effects volume
|
||||
* @param[in] _dB apply decibel volume at the effects [-100..100]
|
||||
*/
|
||||
void effectSetVolume(float _dB);
|
||||
/**
|
||||
* @brief Get the current effects volume
|
||||
* @return Volume in dB of the effects
|
||||
*/
|
||||
float effectGetVolume();
|
||||
/**
|
||||
* @brief Set mute state of the effects
|
||||
* @param[in] _mute New mute status
|
||||
*/
|
||||
void effectSetMute(bool _mute);
|
||||
/**
|
||||
* @brief Get the current Mute status of the effects
|
||||
* @return true The effects is muted
|
||||
* @return false The effects is active
|
||||
*/
|
||||
bool effectGetMute();
|
||||
}
|
||||
}
|
||||
|
@ -1,137 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
|
||||
|
||||
#include <etk/types.hpp>
|
||||
|
||||
#include <audio/ess/music.hpp>
|
||||
#include <audio/ess/debug.hpp>
|
||||
#include <audio/ess/LoadedFile.hpp>
|
||||
#include <cmath>
|
||||
|
||||
audio::ess::Music::Music(const ememory::SharedPtr<audio::river::Manager>& _manager) :
|
||||
m_manager(_manager),
|
||||
m_position(0) {
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
//Set stereo output:
|
||||
etk::Vector<audio::channel> channelMap;
|
||||
channelMap.pushBack(audio::channel_frontLeft);
|
||||
channelMap.pushBack(audio::channel_frontRight);
|
||||
m_interface = m_manager->createOutput(48000,
|
||||
channelMap,
|
||||
audio::format_float,
|
||||
"speaker");
|
||||
if (m_interface == null) {
|
||||
EWOLSA_ERROR("can not allocate output interface ... ");
|
||||
return;
|
||||
}
|
||||
m_interface->setName("audio::ess::music");
|
||||
m_interface->addVolumeGroup("MUSIC");
|
||||
// set callback mode ...
|
||||
m_interface->setOutputCallback([=] (void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map) {
|
||||
audio::ess::Music::onDataNeeded(_data, _playTime, _nbChunk, _format, _sampleRate, _map);
|
||||
});
|
||||
m_interface->start();
|
||||
}
|
||||
|
||||
audio::ess::Music::~Music() {
|
||||
if (m_interface != null) {
|
||||
m_interface->stop();
|
||||
}
|
||||
m_interface.reset();
|
||||
m_manager.reset();
|
||||
m_list.clear();
|
||||
m_current.reset();
|
||||
m_next.reset();
|
||||
}
|
||||
|
||||
|
||||
void audio::ess::Music::onDataNeeded(void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map){
|
||||
if (_format != audio::format_float) {
|
||||
EWOLSA_ERROR("call wrong type ... (need float)");
|
||||
}
|
||||
EWOLSA_VERBOSE(" get data Music: "<< _nbChunk);
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
if (m_current != m_next) {
|
||||
EWOLSA_INFO("change track " << (m_current==null?-1:m_current->getUId()) << " ==> " << (m_next==null?-1:m_next->getUId()));
|
||||
m_current = m_next;
|
||||
m_position = 0;
|
||||
}
|
||||
if (m_current == null) {
|
||||
// nothing to play ...
|
||||
return;
|
||||
}
|
||||
if (m_current->m_data.size() == 0) {
|
||||
return;
|
||||
}
|
||||
int32_t processTimeMax = etk::min(int32_t(_nbChunk*_map.size()), int32_t(m_current->m_nbSamples - m_position));
|
||||
processTimeMax = etk::max(0, processTimeMax);
|
||||
float * pointer = static_cast<float*>(_data);
|
||||
float * newData = &m_current->m_data[m_position];
|
||||
EWOLSA_VERBOSE("AUDIO : Play slot... nb sample : " << processTimeMax << " map=" << _map << " _nbChunk=" << _nbChunk);
|
||||
for (int32_t iii=0; iii<processTimeMax; iii++) {
|
||||
*pointer++ = *newData++;
|
||||
}
|
||||
m_position += processTimeMax;
|
||||
// check end of playing ...
|
||||
if (m_current->m_nbSamples <= m_position) {
|
||||
m_position = 0;
|
||||
m_current.reset();
|
||||
}
|
||||
}
|
||||
|
||||
void audio::ess::Music::load(const etk::String& _file, const etk::String& _name) {
|
||||
auto it = m_list.find(_name);
|
||||
if (it != m_list.end()) {
|
||||
return;
|
||||
}
|
||||
ememory::SharedPtr<audio::ess::LoadedFile> tmp = ememory::makeShared<audio::ess::LoadedFile>(_file, 2);
|
||||
if (tmp == null) {
|
||||
EWOLSA_ERROR("can not load audio Music = " << _file);
|
||||
return;
|
||||
}
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
m_list.add(_name, tmp);
|
||||
}
|
||||
|
||||
void audio::ess::Music::play(const etk::String& _name) {
|
||||
auto it = m_list.find(_name);
|
||||
if (it == m_list.end()) {
|
||||
EWOLSA_ERROR("Can not Play music : " << _name);
|
||||
return;
|
||||
}
|
||||
// in all case we stop the current playing music ...
|
||||
stop();
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
m_next = it->second;
|
||||
EWOLSA_INFO("Playing track " << (m_current==null?-1:m_current->getUId()) << " request next : " << m_next->getUId());
|
||||
}
|
||||
|
||||
void audio::ess::Music::stop() {
|
||||
if (m_current == null) {
|
||||
EWOLSA_INFO("No current audio is playing");
|
||||
}
|
||||
ethread::UniqueLock lock(m_mutex);
|
||||
m_current.reset();
|
||||
}
|
||||
|
||||
void audio::ess::Music::clear() {
|
||||
stop();
|
||||
m_current.reset();
|
||||
m_next.reset();
|
||||
m_position = 0;
|
||||
m_list.clear();
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
/**
|
||||
* @author Edouard DUPIN
|
||||
* @copyright 2011, Edouard DUPIN, all right reserved
|
||||
* @license MPL v2.0 (see license file)
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include <etk/types.hpp>
|
||||
#include <audio/river/Interface.hpp>
|
||||
#include <audio/river/Manager.hpp>
|
||||
#include <audio/ess/LoadedFile.hpp>
|
||||
#include <ethread/Mutex.hpp>
|
||||
#include <etk/Map.hpp>
|
||||
|
||||
|
||||
namespace audio {
|
||||
namespace ess {
|
||||
class Music {
|
||||
private:
|
||||
mutable ethread::Mutex m_mutex;
|
||||
ememory::SharedPtr<audio::river::Manager> m_manager;
|
||||
ememory::SharedPtr<audio::river::Interface> m_interface;
|
||||
public:
|
||||
Music(const ememory::SharedPtr<audio::river::Manager>& _manager);
|
||||
~Music();
|
||||
private:
|
||||
void onDataNeeded(void* _data,
|
||||
const audio::Time& _playTime,
|
||||
const size_t& _nbChunk,
|
||||
enum audio::format _format,
|
||||
uint32_t _sampleRate,
|
||||
const etk::Vector<audio::channel>& _map);
|
||||
ememory::SharedPtr<audio::ess::LoadedFile> m_current; //!< current music read
|
||||
int32_t m_position; //!< current position of music read
|
||||
etk::Map<etk::String, ememory::SharedPtr<audio::ess::LoadedFile> > m_list; //!< list of all music loaded
|
||||
ememory::SharedPtr<audio::ess::LoadedFile> m_next; //!< next music to read
|
||||
public:
|
||||
void load(const etk::String& _file, const etk::String& _name);
|
||||
void play(const etk::String& _name);
|
||||
void stop();
|
||||
void clear();
|
||||
};
|
||||
}
|
||||
}
|
||||
|
184
audio_ess_build.html
Normal file
184
audio_ess_build.html
Normal file
@ -0,0 +1,184 @@
|
||||
<!-- HTML header for doxygen 1.8.8-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- For Mobile Devices -->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
|
||||
<title>audio-ess: ewol sound set: Build lib & build sample</title>
|
||||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="doxy-boot.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<a class="navbar-brand">audio-ess: ewol sound set 0.4.0</a>
|
||||
</div>
|
||||
<div id="navbar" class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="index.html">Main Page</a></li>
|
||||
<li><a href="pages.html">Related Pages</a></li>
|
||||
<li><a href="namespaces.html">Namespaces</a></li>
|
||||
<li><a href="annotated.html">Classes</a></li>
|
||||
<li><a href="files.html">Files</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
Link-libs<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
|
||||
<li><a href="http://atria-soft.github.io/echrono">echrono</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
|
||||
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
|
||||
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
|
||||
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
|
||||
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
|
||||
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
|
||||
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etranslate">etranslate</a></li>
|
||||
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-ess">audio-ess</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div id="search-box" class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<span class="glyphicon glyphicon-search"></span>
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="#">All</a></li>
|
||||
<li><a href="#">Classes</a></li>
|
||||
<li><a href="#">Namespaces</a></li>
|
||||
<li><a href="#">Files</a></li>
|
||||
<li><a href="#">Functions</a></li>
|
||||
<li><a href="#">Variables</a></li>
|
||||
<li><a href="#">Typedefs</a></li>
|
||||
<li><a href="#">Enumerations</a></li>
|
||||
<li><a href="#">Enumerator</a></li>
|
||||
<li><a href="#">Friends</a></li>
|
||||
<li><a href="#">Macros</a></li>
|
||||
<li><a href="#">Pages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<button id="search-close" type="button" class="close" aria-label="Close">
|
||||
<span aria-hidden="true"></span>
|
||||
</button>
|
||||
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
|
||||
</div>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</nav>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div class="content" id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
|
||||
<div style="margin-bottom: 15px;margin-top: 60px;">
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.12 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Build lib & build sample </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="toc"><h3>Table of Contents</h3>
|
||||
<ul><li class="level1"><a href="#audio_ess_build_download">Download: </a><ul><li class="level2"><a href="#audio_ess_build_download_repo">need google repo: </a></li>
|
||||
<li class="level2"><a href="#audio_ess_build_download_lutin">lutin (build-system): </a></li>
|
||||
<li class="level2"><a href="#audio_ess_build_download_dependency">dependency: </a></li>
|
||||
<li class="level2"><a href="#audio_ess_build_download_sources">sources: </a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1"><a href="#audio_ess_build_build">Build: </a><ul><li class="level2"><a href="#audio_ess_build_build_library">library: </a></li>
|
||||
<li class="level2"><a href="#audio_ess_build_build_sample">Sample: </a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="textblock"><h1><a class="anchor" id="audio_ess_build_download"></a>
|
||||
Download: </h1>
|
||||
<p>ege use some tools to manage source and build it:</p>
|
||||
<h2><a class="anchor" id="audio_ess_build_download_repo"></a>
|
||||
need google repo: </h2>
|
||||
<p>see: <a href="http://source.android.com/source/downloading.html#installing-repo">http://source.android.com/source/downloading.html#installing-repo</a></p>
|
||||
<p>On all platform: </p><div class="fragment"><div class="line">mkdir ~/.bin</div><div class="line">PATH=~/.bin:$PATH</div><div class="line">curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo</div><div class="line">chmod a+x ~/.bin/repo</div></div><!-- fragment --><p>On ubuntu </p><div class="fragment"><div class="line">sudo apt-get install repo</div></div><!-- fragment --><p>On archlinux </p><div class="fragment"><div class="line">sudo pacman -S repo</div></div><!-- fragment --><h2><a class="anchor" id="audio_ess_build_download_lutin"></a>
|
||||
lutin (build-system): </h2>
|
||||
<div class="fragment"><div class="line">pip install lutin --user</div><div class="line"># optionnal dependency of lutin (manage image changing size for application release)</div><div class="line">pip install pillow --user</div></div><!-- fragment --><h2><a class="anchor" id="audio_ess_build_download_dependency"></a>
|
||||
dependency: </h2>
|
||||
<div class="fragment"><div class="line">mkdir -p WORKING_DIRECTORY/framework</div><div class="line">cd WORKING_DIRECTORY/framework</div><div class="line">repo init -u git://github.com/atria-soft/manifest.git</div><div class="line">repo sync -j8</div><div class="line">cd ../..</div></div><!-- fragment --><h2><a class="anchor" id="audio_ess_build_download_sources"></a>
|
||||
sources: </h2>
|
||||
<p>They are already download in the repo manifest in:</p>
|
||||
<div class="fragment"><div class="line">cd WORKING_DIRECTORY/framework/musicdsp/audio-ess</div></div><!-- fragment --><h1><a class="anchor" id="audio_ess_build_build"></a>
|
||||
Build: </h1>
|
||||
<p>you must stay in zour working directory... </p><div class="fragment"><div class="line">cd WORKING_DIRECTORY</div></div><!-- fragment --><h2><a class="anchor" id="audio_ess_build_build_library"></a>
|
||||
library: </h2>
|
||||
<div class="fragment"><div class="line">lutin -mdebug audio-ess</div></div><!-- fragment --><h2><a class="anchor" id="audio_ess_build_build_sample"></a>
|
||||
Sample: </h2>
|
||||
<p>No sample availlable now </p>
|
||||
</div></div><!-- contents -->
|
||||
<!-- HTML footer for doxygen 1.8.8-->
|
||||
<!-- start footer part -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Mon Oct 24 2016 15:35:48 for audio-ess: ewol sound set by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.12
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
178
audio_ess_tuto.html
Normal file
178
audio_ess_tuto.html
Normal file
@ -0,0 +1,178 @@
|
||||
<!-- HTML header for doxygen 1.8.8-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- For Mobile Devices -->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
|
||||
<title>audio-ess: ewol sound set: Tutoral: use sound-set</title>
|
||||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="doxy-boot.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<a class="navbar-brand">audio-ess: ewol sound set 0.4.0</a>
|
||||
</div>
|
||||
<div id="navbar" class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="index.html">Main Page</a></li>
|
||||
<li><a href="pages.html">Related Pages</a></li>
|
||||
<li><a href="namespaces.html">Namespaces</a></li>
|
||||
<li><a href="annotated.html">Classes</a></li>
|
||||
<li><a href="files.html">Files</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
Link-libs<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
|
||||
<li><a href="http://atria-soft.github.io/echrono">echrono</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
|
||||
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
|
||||
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
|
||||
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
|
||||
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
|
||||
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
|
||||
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etranslate">etranslate</a></li>
|
||||
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-ess">audio-ess</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div id="search-box" class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<span class="glyphicon glyphicon-search"></span>
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="#">All</a></li>
|
||||
<li><a href="#">Classes</a></li>
|
||||
<li><a href="#">Namespaces</a></li>
|
||||
<li><a href="#">Files</a></li>
|
||||
<li><a href="#">Functions</a></li>
|
||||
<li><a href="#">Variables</a></li>
|
||||
<li><a href="#">Typedefs</a></li>
|
||||
<li><a href="#">Enumerations</a></li>
|
||||
<li><a href="#">Enumerator</a></li>
|
||||
<li><a href="#">Friends</a></li>
|
||||
<li><a href="#">Macros</a></li>
|
||||
<li><a href="#">Pages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<button id="search-close" type="button" class="close" aria-label="Close">
|
||||
<span aria-hidden="true"></span>
|
||||
</button>
|
||||
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
|
||||
</div>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</nav>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div class="content" id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
|
||||
<div style="margin-bottom: 15px;margin-top: 60px;">
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.12 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Tutoral: use sound-set </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="toc"><h3>Table of Contents</h3>
|
||||
<ul><li class="level1"><a href="#audio_ess_tuto_objectif">Objectifs: </a></li>
|
||||
<li class="level1"><a href="#audio_ess_tuto_config_file">Create a configuration file </a></li>
|
||||
<li class="level1"><a href="#audio_ess_tuto_include">what you need to do first: </a></li>
|
||||
<li class="level1"><a href="#audio_ess_tuto_play_music">Play a background music: </a></li>
|
||||
<li class="level1"><a href="#audio_ess_tuto_play_effect">Play an effect: </a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="textblock"><h1><a class="anchor" id="audio_ess_tuto_objectif"></a>
|
||||
Objectifs: </h1>
|
||||
<ul>
|
||||
<li>Understand config file</li>
|
||||
<li>Create a simple playing sounds</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="audio_ess_tuto_config_file"></a>
|
||||
Create a configuration file </h1>
|
||||
<p>configuration file is really simple: </p><div class="fragment"><div class="line">soundSet.json</div></div><!-- fragment --><p> it contain 2 mains object:</p><ul>
|
||||
<li><b>musics:</b> That containig the list of all music files</li>
|
||||
<li><b>effects:</b> That contain all effects files</li>
|
||||
</ul>
|
||||
<p>A simple example: </p><div class="fragment"><div class="line">{</div><div class="line"> musics:{</div><div class="line"> "BG-1":"DATA:audio/Clean Soul.ogg"</div><div class="line"> "BG-22":"DATA:audio/Dark knight.ogg"</div><div class="line"> },</div><div class="line"> effects:{</div><div class="line"> "end":"DATA:audio/end.wav",</div><div class="line"> "error":"DATA:audio/error.wav",</div><div class="line"> "levelup":"DATA:audio/levelup.wav",</div><div class="line"> "ok":"DATA:audio/ok.wav"</div><div class="line"> }</div><div class="line">}</div></div><!-- fragment --><h1><a class="anchor" id="audio_ess_tuto_include"></a>
|
||||
what you need to do first: </h1>
|
||||
<p>Include and basic init: </p><div class="fragment"><div class="line"><span class="preprocessor">#include <audio/ess/ess.hpp></span></div><div class="line"></div><div class="line"><span class="comment">//in the main application:</span></div><div class="line"><span class="keywordtype">int</span> main(...) {</div><div class="line"> audio::ess::init();</div><div class="line"> <span class="comment">/*</span></div><div class="line"><span class="comment"> * Do your stuff</span></div><div class="line"><span class="comment"> */</span></div><div class="line"> audio::ess::unInit();</div><div class="line"> <span class="keywordflow">return</span> 0;</div><div class="line">}</div></div><!-- fragment --><p>Select your sound set file: </p><div class="fragment"><div class="line">audio::ess::soundSetLoad(<span class="stringliteral">"DATA:soundSet.json"</span>);</div></div><!-- fragment --><h1><a class="anchor" id="audio_ess_tuto_play_music"></a>
|
||||
Play a background music: </h1>
|
||||
<p>Start playing: </p><div class="fragment"><div class="line">audio::ess::musicPlay(<span class="stringliteral">"BG-22"</span>);</div></div><!-- fragment --><p>Stop playing: </p><div class="fragment"><div class="line">audio::ess::musicStop();</div></div><!-- fragment --><p>Change volume: (reduce at -5dB) </p><div class="fragment"><div class="line">audio::ess::musicSetVolume(-5.0f);</div></div><!-- fragment --><h1><a class="anchor" id="audio_ess_tuto_play_effect"></a>
|
||||
Play an effect: </h1>
|
||||
<p>Start playing: </p><div class="fragment"><div class="line">audio::ess::effectPlay(<span class="stringliteral">"error"</span>);</div><div class="line">sleep(1);</div><div class="line">audio::ess::effectPlay(<span class="stringliteral">"levelup"</span>);</div></div><!-- fragment --><p>or (faster way): </p><div class="fragment"><div class="line">int32_t effectId = audio::ess::effectGetId(<span class="stringliteral">"error"</span>);</div><div class="line">audio::ess::effectPlay(effectId);</div></div><!-- fragment --><p> <b>Note:</b> An effect can not stopped ...</p>
|
||||
<p>Change volume: (reduce at -5dB) </p><div class="fragment"><div class="line">audio::ess::effectSetVolume(-5.0f);</div></div><!-- fragment --> </div></div><!-- contents -->
|
||||
<!-- HTML footer for doxygen 1.8.8-->
|
||||
<!-- start footer part -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Mon Oct 24 2016 15:35:48 for audio-ess: ewol sound set by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.12
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -1 +0,0 @@
|
||||
MR Edouard DUPIN <yui.heero@gmail.com>
|
BIN
closed.png
Normal file
BIN
closed.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 132 B |
377
customdoxygen.css
Normal file
377
customdoxygen.css
Normal file
@ -0,0 +1,377 @@
|
||||
|
||||
#navrow1, #navrow2, #navrow3, #navrow4, #navrow5{
|
||||
border-bottom: 1px solid #EEEEEE;
|
||||
}
|
||||
|
||||
.adjust-right {
|
||||
margin-left: 30px !important;
|
||||
font-size: 1.15em !important;
|
||||
}
|
||||
.navbar{
|
||||
border: 0px solid #222 !important;
|
||||
}
|
||||
|
||||
|
||||
/* Sticky footer styles
|
||||
-------------------------------------------------- */
|
||||
html,
|
||||
body {
|
||||
counter-reset: h1counter;
|
||||
height: 100%;
|
||||
/* The html and body elements cannot have any padding or margin. */
|
||||
}
|
||||
h1, .h1, h2, .h2, h3, .h3{
|
||||
font-weight: bold !important;
|
||||
}
|
||||
h1:before {
|
||||
content: counter(h1counter) ".\0000a0\0000a0";
|
||||
counter-increment: h1counter;
|
||||
counter-reset: h2counter;
|
||||
}
|
||||
h2:before {
|
||||
content: counter(h1counter) "." counter(h2counter) ".\0000a0\0000a0";
|
||||
counter-increment: h2counter;
|
||||
counter-reset: h3counter;
|
||||
}
|
||||
h3:before {
|
||||
content: counter(h1counter) "." counter(h2counter) "." counter(h3counter) ".\0000a0\0000a0";
|
||||
counter-increment: h3counter;
|
||||
}
|
||||
|
||||
/* Wrapper for page content to push down footer */
|
||||
#wrap {
|
||||
min-height: 100%;
|
||||
height: auto;
|
||||
/* Negative indent footer by its height */
|
||||
margin: 0 auto -60px;
|
||||
/* Pad bottom by footer height */
|
||||
padding: 0 0 60px;
|
||||
}
|
||||
|
||||
/* Set the fixed height of the footer here */
|
||||
#footer {
|
||||
font-size: 0.9em;
|
||||
padding: 8px 0px;
|
||||
background-color: #f5f5f5;
|
||||
}
|
||||
|
||||
.footer-row {
|
||||
line-height: 44px;
|
||||
}
|
||||
|
||||
#footer > .container {
|
||||
padding-left: 15px;
|
||||
padding-right: 15px;
|
||||
}
|
||||
|
||||
.footer-follow-icon {
|
||||
margin-left: 3px;
|
||||
text-decoration: none !important;
|
||||
}
|
||||
|
||||
.footer-follow-icon img {
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
.footer-link {
|
||||
padding-top: 5px;
|
||||
display: inline-block;
|
||||
color: #999999;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.footer-copyright {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
@media (min-width: 992px) {
|
||||
.footer-row {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.footer-icons {
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||
@media (max-width: 991px) {
|
||||
.footer-row {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.footer-icons {
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
/* DOXYGEN Code Styles
|
||||
----------------------------------- */
|
||||
|
||||
|
||||
a.qindex {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a.qindexHL {
|
||||
font-weight: bold;
|
||||
background-color: #9CAFD4;
|
||||
color: #ffffff;
|
||||
border: 1px double #869DCA;
|
||||
}
|
||||
|
||||
.contents a.qindexHL:visited {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
a.code, a.code:visited, a.line, a.line:visited {
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
dl.el {
|
||||
margin-left: -1cm;
|
||||
}
|
||||
|
||||
pre.fragment {
|
||||
border: 1px solid #C4CFE5;
|
||||
background-color: #FBFCFD;
|
||||
padding: 4px 6px;
|
||||
margin: 4px 8px 4px 2px;
|
||||
overflow: auto;
|
||||
word-wrap: break-word;
|
||||
font-size: 9pt;
|
||||
line-height: 125%;
|
||||
font-family: monospace, fixed;
|
||||
font-size: 105%;
|
||||
}
|
||||
|
||||
div.fragment {
|
||||
padding: 4px 6px;
|
||||
margin: 4px 8px 4px 2px;
|
||||
border: 1px solid #C4CFE5;
|
||||
}
|
||||
|
||||
div.line {
|
||||
font-family: monospace, fixed;
|
||||
font-size: 13px;
|
||||
min-height: 13px;
|
||||
line-height: 1.0;
|
||||
text-wrap: unrestricted;
|
||||
white-space: -moz-pre-wrap; /* Moz */
|
||||
white-space: -pre-wrap; /* Opera 4-6 */
|
||||
white-space: -o-pre-wrap; /* Opera 7 */
|
||||
white-space: pre-wrap; /* CSS3 */
|
||||
word-wrap: break-word; /* IE 5.5+ */
|
||||
text-indent: -53px;
|
||||
padding-left: 53px;
|
||||
padding-bottom: 0px;
|
||||
margin: 0px;
|
||||
-webkit-transition-property: background-color, box-shadow;
|
||||
-webkit-transition-duration: 0.5s;
|
||||
-moz-transition-property: background-color, box-shadow;
|
||||
-moz-transition-duration: 0.5s;
|
||||
-ms-transition-property: background-color, box-shadow;
|
||||
-ms-transition-duration: 0.5s;
|
||||
-o-transition-property: background-color, box-shadow;
|
||||
-o-transition-duration: 0.5s;
|
||||
transition-property: background-color, box-shadow;
|
||||
transition-duration: 0.5s;
|
||||
}
|
||||
|
||||
div.line.glow {
|
||||
background-color: cyan;
|
||||
box-shadow: 0 0 10px cyan;
|
||||
}
|
||||
|
||||
|
||||
span.lineno {
|
||||
padding-right: 4px;
|
||||
text-align: right;
|
||||
border-right: 2px solid #0F0;
|
||||
background-color: #E8E8E8;
|
||||
white-space: pre;
|
||||
}
|
||||
span.lineno a {
|
||||
background-color: #D8D8D8;
|
||||
}
|
||||
|
||||
span.lineno a:hover {
|
||||
background-color: #C8C8C8;
|
||||
}
|
||||
|
||||
div.groupHeader {
|
||||
margin-left: 16px;
|
||||
margin-top: 12px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.groupText {
|
||||
margin-left: 16px;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
/* @group Code Colorization */
|
||||
|
||||
span.keyword {
|
||||
color: #008000
|
||||
}
|
||||
|
||||
span.keywordtype {
|
||||
color: #604020
|
||||
}
|
||||
|
||||
span.keywordflow {
|
||||
color: #e08000
|
||||
}
|
||||
|
||||
span.comment {
|
||||
color: #800000
|
||||
}
|
||||
|
||||
span.preprocessor {
|
||||
color: #806020
|
||||
}
|
||||
|
||||
span.stringliteral {
|
||||
color: #002080
|
||||
}
|
||||
|
||||
span.charliteral {
|
||||
color: #008080
|
||||
}
|
||||
|
||||
span.vhdldigit {
|
||||
color: #ff00ff
|
||||
}
|
||||
|
||||
span.vhdlchar {
|
||||
color: #000000
|
||||
}
|
||||
|
||||
span.vhdlkeyword {
|
||||
color: #700070
|
||||
}
|
||||
|
||||
span.vhdllogic {
|
||||
color: #ff0000
|
||||
}
|
||||
|
||||
blockquote {
|
||||
background-color: #F7F8FB;
|
||||
border-left: 2px solid #9CAFD4;
|
||||
margin: 0 24px 0 4px;
|
||||
padding: 0 12px 0 16px;
|
||||
}
|
||||
|
||||
/*---------------- Search Box */
|
||||
|
||||
#search-box {
|
||||
margin: 10px 0px;
|
||||
}
|
||||
#search-box .close {
|
||||
display: none;
|
||||
position: absolute;
|
||||
right: 0px;
|
||||
padding: 6px 12px;
|
||||
z-index: 5;
|
||||
}
|
||||
|
||||
/*---------------- Search results window */
|
||||
|
||||
#search-results-window {
|
||||
display: none;
|
||||
}
|
||||
|
||||
iframe#MSearchResults {
|
||||
width: 100%;
|
||||
height: 15em;
|
||||
}
|
||||
|
||||
.SRChildren {
|
||||
padding-left: 3ex; padding-bottom: .5em
|
||||
}
|
||||
.SRPage .SRChildren {
|
||||
display: none;
|
||||
}
|
||||
a.SRScope {
|
||||
display: block;
|
||||
}
|
||||
a.SRSymbol:focus, a.SRSymbol:active,
|
||||
a.SRScope:focus, a.SRScope:active {
|
||||
text-decoration: underline;
|
||||
}
|
||||
span.SRScope {
|
||||
padding-left: 4px;
|
||||
}
|
||||
.SRResult {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* class and file list */
|
||||
.directory .icona,
|
||||
.directory .arrow {
|
||||
height: auto;
|
||||
}
|
||||
.directory .icona .icon {
|
||||
height: 16px;
|
||||
}
|
||||
.directory .icondoc {
|
||||
background-position: 0px 0px;
|
||||
height: 20px;
|
||||
}
|
||||
.directory .iconfopen {
|
||||
background-position: 0px 0px;
|
||||
}
|
||||
.directory td.entry {
|
||||
padding: 7px 8px 6px 8px;
|
||||
}
|
||||
|
||||
.table > tbody > tr > td.memSeparator {
|
||||
line-height: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.memItemLeft, .memTemplItemLeft {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
/* enumerations */
|
||||
.panel-body thead > tr {
|
||||
background-color: #e0e0e0;
|
||||
}
|
||||
|
||||
/* todo lists */
|
||||
.todoname,
|
||||
.todoname a {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* Class title */
|
||||
.summary {
|
||||
margin-top: 25px;
|
||||
}
|
||||
.page-header {
|
||||
margin: 20px 0px !important;
|
||||
}
|
||||
.page-header {
|
||||
#display: inline-block;
|
||||
}
|
||||
.title {
|
||||
text-align: center;
|
||||
color: orange;
|
||||
}
|
||||
.page-header .pull-right {
|
||||
margin-top: 0.3em;
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
.page-header .label {
|
||||
font-size: 50%;
|
||||
}
|
||||
|
||||
#main-nav {
|
||||
display: none;
|
||||
}
|
82
doc/build.md
82
doc/build.md
@ -1,82 +0,0 @@
|
||||
Build lib & build sample {#audio_ess_build}
|
||||
========================
|
||||
|
||||
@tableofcontents
|
||||
|
||||
Download: {#audio_ess_build_download}
|
||||
=========
|
||||
|
||||
ege use some tools to manage source and build it:
|
||||
|
||||
need google repo: {#audio_ess_build_download_repo}
|
||||
-----------------
|
||||
|
||||
see: http://source.android.com/source/downloading.html#installing-repo
|
||||
|
||||
On all platform:
|
||||
```{.sh}
|
||||
mkdir ~/.bin
|
||||
PATH=~/.bin:$PATH
|
||||
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
|
||||
chmod a+x ~/.bin/repo
|
||||
```
|
||||
|
||||
On ubuntu
|
||||
```{.sh}
|
||||
sudo apt-get install repo
|
||||
```
|
||||
|
||||
On archlinux
|
||||
```{.sh}
|
||||
sudo pacman -S repo
|
||||
```
|
||||
|
||||
lutin (build-system): {#audio_ess_build_download_lutin}
|
||||
---------------------
|
||||
|
||||
```{.sh}
|
||||
pip install lutin --user
|
||||
# optionnal dependency of lutin (manage image changing size for application release)
|
||||
pip install pillow --user
|
||||
```
|
||||
|
||||
|
||||
dependency: {#audio_ess_build_download_dependency}
|
||||
-----------
|
||||
|
||||
```{.sh}
|
||||
mkdir -p WORKING_DIRECTORY/framework
|
||||
cd WORKING_DIRECTORY/framework
|
||||
repo init -u git://github.com/atria-soft/manifest.git
|
||||
repo sync -j8
|
||||
cd ../..
|
||||
```
|
||||
|
||||
sources: {#audio_ess_build_download_sources}
|
||||
--------
|
||||
|
||||
They are already download in the repo manifest in:
|
||||
|
||||
```{.sh}
|
||||
cd WORKING_DIRECTORY/framework/musicdsp/audio-ess
|
||||
```
|
||||
|
||||
Build: {#audio_ess_build_build}
|
||||
======
|
||||
|
||||
you must stay in zour working directory...
|
||||
```{.sh}
|
||||
cd WORKING_DIRECTORY
|
||||
```
|
||||
|
||||
library: {#audio_ess_build_build_library}
|
||||
--------
|
||||
|
||||
```{.sh}
|
||||
lutin -mdebug audio-ess
|
||||
```
|
||||
|
||||
Sample: {#audio_ess_build_build_sample}
|
||||
-------
|
||||
|
||||
No sample availlable now
|
@ -1,58 +0,0 @@
|
||||
AUDIO-ESS library {#mainpage}
|
||||
=================
|
||||
|
||||
@tableofcontents
|
||||
|
||||
What is AUDIO-ESS: {#audio_ess_mainpage_what}
|
||||
==================
|
||||
|
||||
AUDIO-ESS, or Ewol Sound Set interface is designed to be a 'small game' audio effects engine.
|
||||
==> fast to generate sound without attention at how thay are play and do not pay attention at the stop.
|
||||
|
||||
|
||||
What it does: {#audio_ess_mainpage_what_it_does}
|
||||
=============
|
||||
|
||||
- Load ogg/wav efffects and stay ready to play it
|
||||
- play file without latency
|
||||
- Manage a basic soundset
|
||||
|
||||
AUDIO-ESS is dependent of the STL (compatible with MacOs stl (CXX))
|
||||
|
||||
What languages are supported? {#audio_ess_mainpage_language}
|
||||
=============================
|
||||
|
||||
AUDIO-ESS is written in C++.
|
||||
|
||||
|
||||
Are there any licensing restrictions? {#audio_ess_mainpage_license_restriction}
|
||||
=====================================
|
||||
|
||||
AUDIO-ESS is **FREE software** and _all sub-library are FREE and staticly linkable !!!_
|
||||
|
||||
|
||||
License (MPL v2.0) {#audio_ess_mainpage_license}
|
||||
==================
|
||||
|
||||
Copyright AUDIO-ESS Edouard DUPIN
|
||||
|
||||
Licensed under the Mozilla Public License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
<https://www.mozilla.org/MPL/2.0>
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
|
||||
Other pages {#audio_ess_mainpage_sub_page}
|
||||
===========
|
||||
|
||||
- @ref audio_ess_build
|
||||
- @ref audio_ess_tuto
|
||||
- [**ewol coding style**](http://atria-soft.github.io/ewol/ewol_coding_style.html)
|
||||
|
101
doc/tutorial.md
101
doc/tutorial.md
@ -1,101 +0,0 @@
|
||||
Tutoral: use sound-set {#audio_ess_tuto}
|
||||
======================
|
||||
|
||||
@tableofcontents
|
||||
|
||||
Objectifs: {#audio_ess_tuto_objectif}
|
||||
==========
|
||||
|
||||
- Understand config file
|
||||
- Create a simple playing sounds
|
||||
|
||||
Create a configuration file {#audio_ess_tuto_config_file}
|
||||
===========================
|
||||
|
||||
configuration file is really simple:
|
||||
```{.sh}
|
||||
soundSet.json
|
||||
```
|
||||
it contain 2 mains object:
|
||||
- **musics:** That containig the list of all music files
|
||||
- **effects:** That contain all effects files
|
||||
|
||||
A simple example:
|
||||
```{.json}
|
||||
{
|
||||
musics:{
|
||||
"BG-1":"DATA:///audio/Clean Soul.ogg"
|
||||
"BG-22":"DATA:///audio/Dark knight.ogg"
|
||||
},
|
||||
effects:{
|
||||
"end":"DATA:///audio/end.wav",
|
||||
"error":"DATA:///audio/error.wav",
|
||||
"levelup":"DATA:///audio/levelup.wav",
|
||||
"ok":"DATA:///audio/ok.wav"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
what you need to do first: {#audio_ess_tuto_include}
|
||||
==========================
|
||||
|
||||
Include and basic init:
|
||||
```{.cpp}
|
||||
#include <audio/ess/ess.hpp>
|
||||
|
||||
//in the main application:
|
||||
int main(...) {
|
||||
audio::ess::init();
|
||||
/*
|
||||
* Do your stuff
|
||||
*/
|
||||
audio::ess::unInit();
|
||||
return 0;
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
Select your sound set file:
|
||||
```{.cpp}
|
||||
audio::ess::soundSetLoad("DATA:soundSet.json");
|
||||
```
|
||||
|
||||
Play a background music: {#audio_ess_tuto_play_music}
|
||||
========================
|
||||
|
||||
Start playing:
|
||||
```{.cpp}
|
||||
audio::ess::musicPlay("BG-22");
|
||||
```
|
||||
|
||||
Stop playing:
|
||||
```{.cpp}
|
||||
audio::ess::musicStop();
|
||||
```
|
||||
|
||||
Change volume: (reduce at -5dB)
|
||||
```{.cpp}
|
||||
audio::ess::musicSetVolume(-5.0f);
|
||||
```
|
||||
|
||||
Play an effect: {#audio_ess_tuto_play_effect}
|
||||
===============
|
||||
|
||||
Start playing:
|
||||
```{.cpp}
|
||||
audio::ess::effectPlay("error");
|
||||
sleep(1);
|
||||
audio::ess::effectPlay("levelup");
|
||||
```
|
||||
|
||||
or (faster way):
|
||||
```{.cpp}
|
||||
int32_t effectId = audio::ess::effectGetId("error");
|
||||
audio::ess::effectPlay(effectId);
|
||||
```
|
||||
**Note:** An effect can not stopped ...
|
||||
|
||||
Change volume: (reduce at -5dB)
|
||||
```{.cpp}
|
||||
audio::ess::effectSetVolume(-5.0f);
|
||||
```
|
264
doxy-boot.js
Normal file
264
doxy-boot.js
Normal file
@ -0,0 +1,264 @@
|
||||
$( document ).ready(function() {
|
||||
|
||||
$("div.headertitle").addClass("page-header");
|
||||
$("div.title").addClass("h1");
|
||||
|
||||
$('li > a[href="index.html"] > span').before("<i class='fa fa-cog'></i> ");
|
||||
$('li > a[href="modules.html"] > span').before("<i class='fa fa-square'></i> ");
|
||||
$('li > a[href="namespaces.html"] > span').before("<i class='fa fa-bars'></i> ");
|
||||
$('li > a[href="annotated.html"] > span').before("<i class='fa fa-list-ul'></i> ");
|
||||
$('li > a[href="classes.html"] > span').before("<i class='fa fa-book'></i> ");
|
||||
$('li > a[href="inherits.html"] > span').before("<i class='fa fa-sitemap'></i> ");
|
||||
$('li > a[href="functions.html"] > span').before("<i class='fa fa-list'></i> ");
|
||||
$('li > a[href="functions_func.html"] > span').before("<i class='fa fa-list'></i> ");
|
||||
$('li > a[href="functions_vars.html"] > span').before("<i class='fa fa-list'></i> ");
|
||||
$('li > a[href="functions_enum.html"] > span').before("<i class='fa fa-list'></i> ");
|
||||
$('li > a[href="functions_eval.html"] > span').before("<i class='fa fa-list'></i> ");
|
||||
$('img[src="ftv2ns.png"]').replaceWith('<span class="label label-danger">N</span> ');
|
||||
$('img[src="ftv2cl.png"]').replaceWith('<span class="label label-danger">C</span> ');
|
||||
|
||||
$("ul.tablist").addClass("nav nav-pills nav-justified");
|
||||
$("ul.tablist").css("margin-top", "0.5em");
|
||||
$("ul.tablist").css("margin-bottom", "0.5em");
|
||||
$("li.current").addClass("active");
|
||||
$("iframe").attr("scrolling", "yes");
|
||||
|
||||
$("#nav-path > ul").addClass("breadcrumb");
|
||||
|
||||
$("table.params").addClass("table");
|
||||
$("div.ingroups").wrapInner("<small></small>");
|
||||
$("div.levels").css("margin", "0.5em");
|
||||
$("div.levels > span").addClass("btn btn-default btn-xs");
|
||||
$("div.levels > span").css("margin-right", "0.25em");
|
||||
|
||||
$("table.directory").addClass("table table-striped");
|
||||
$("div.summary > a").addClass("btn btn-default btn-xs");
|
||||
$("table.fieldtable").addClass("table");
|
||||
$(".fragment").addClass("well");
|
||||
$(".memitem").addClass("panel panel-default");
|
||||
$(".memproto").addClass("panel-heading");
|
||||
$(".memdoc").addClass("panel-body");
|
||||
$("span.mlabel").addClass("label label-info");
|
||||
|
||||
$("table.memberdecls").addClass("table");
|
||||
$("[class^=memitem]").addClass("active");
|
||||
|
||||
$("div.ah").addClass("btn btn-default");
|
||||
$("span.mlabels").addClass("pull-right");
|
||||
$("table.mlabels").css("width", "100%")
|
||||
$("td.mlabels-right").addClass("pull-right");
|
||||
|
||||
$("div.ttc").addClass("panel panel-primary");
|
||||
$("div.ttname").addClass("panel-heading");
|
||||
$("div.ttname a").css("color", 'white');
|
||||
$("div.ttdef,div.ttdoc,div.ttdeci").addClass("panel-body");
|
||||
|
||||
$('div.fragment.well div.line:first').css('margin-top', '15px');
|
||||
$('div.fragment.well div.line:last').css('margin-bottom', '15px');
|
||||
|
||||
$('table.doxtable').removeClass('doxtable').addClass('table table-striped table-bordered').each(function(){
|
||||
$(this).prepend('<thead></thead>');
|
||||
$(this).find('tbody > tr:first').prependTo($(this).find('thead'));
|
||||
|
||||
$(this).find('td > span.success').parent().addClass('success');
|
||||
$(this).find('td > span.warning').parent().addClass('warning');
|
||||
$(this).find('td > span.danger').parent().addClass('danger');
|
||||
});
|
||||
|
||||
|
||||
|
||||
if($('div.fragment.well div.ttc').length > 0)
|
||||
{
|
||||
$('div.fragment.well div.line:first').parent().removeClass('fragment well');
|
||||
}
|
||||
//merge left ad right element in the fuction table item
|
||||
/*
|
||||
$('table.memberdecls').find('.memItemRight').each(function(){
|
||||
$(this).contents().appendTo($(this).siblings('.memItemLeft'));
|
||||
$(this).siblings('.memItemLeft').attr('align', 'left');
|
||||
});
|
||||
*/
|
||||
|
||||
function getOriginalWidthOfImg(img_element) {
|
||||
var t = new Image();
|
||||
t.src = (img_element.getAttribute ? img_element.getAttribute("src") : false) || img_element.src;
|
||||
return t.width;
|
||||
}
|
||||
|
||||
$('div.dyncontent').find('img').each(function(){
|
||||
if(getOriginalWidthOfImg($(this)[0]) > $('#content>div.container').width())
|
||||
$(this).css('width', '100%');
|
||||
});
|
||||
|
||||
|
||||
/* responsive search box */
|
||||
|
||||
$('#MSearchBox').parent().remove();
|
||||
|
||||
var nav_container = $('<div class="row"></div>');
|
||||
$('#navrow1').parent().prepend(nav_container);
|
||||
|
||||
var left_nav = $('<div class="col-md-9"></div>');
|
||||
for (i = 0; i < 6; i++) {
|
||||
var navrow = $('#navrow' + i + ' > ul.tablist').detach();
|
||||
left_nav.append(navrow);
|
||||
$('#navrow' + i).remove();
|
||||
}
|
||||
var right_nav = $('<div class="col-md-3"></div>').append('\
|
||||
<div id="search-box" class="input-group">\
|
||||
<div class="input-group-btn">\
|
||||
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">\
|
||||
<span class="glyphicon glyphicon-search"></span> <span class="caret"></span>\
|
||||
</button>\
|
||||
<ul class="dropdown-menu">\
|
||||
</ul>\
|
||||
</div>\
|
||||
<button id="search-close" type="button" class="close" aria-label="Close"><span aria-hidden="true">×</span></button>\
|
||||
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">\
|
||||
</div>');
|
||||
$(nav_container).append(left_nav);
|
||||
$(nav_container).append(right_nav);
|
||||
|
||||
$('#MSearchSelectWindow .SelectionMark').remove();
|
||||
var search_selectors = $('#MSearchSelectWindow .SelectItem');
|
||||
for (var i = 0; i < search_selectors.length; i += 1) {
|
||||
var element_a = $('<a href="#"></a>').text($(search_selectors[i]).text());
|
||||
|
||||
element_a.click(function(){
|
||||
$('#search-box .dropdown-menu li').removeClass('active');
|
||||
$(this).parent().addClass('active');
|
||||
searchBox.OnSelectItem($('#search-box li a').index(this));
|
||||
searchBox.Search();
|
||||
return false;
|
||||
});
|
||||
|
||||
var element = $('<li></li>').append(element_a);
|
||||
$('#search-box .dropdown-menu').append(element);
|
||||
}
|
||||
$('#MSearchSelectWindow').remove();
|
||||
|
||||
$('#search-box .close').click(function (){
|
||||
searchBox.CloseResultsWindow();
|
||||
});
|
||||
|
||||
$('body').append('<div id="MSearchClose"></div>');
|
||||
$('body').append('<div id="MSearchBox"></div>');
|
||||
$('body').append('<div id="MSearchSelectWindow"></div>');
|
||||
|
||||
searchBox.searchLabel = '';
|
||||
searchBox.DOMSearchField = function() {
|
||||
return document.getElementById("search-field");
|
||||
}
|
||||
searchBox.DOMSearchClose = function(){
|
||||
return document.getElementById("search-close");
|
||||
}
|
||||
|
||||
|
||||
/* search results */
|
||||
var results_iframe = $('#MSearchResults').detach();
|
||||
$('#MSearchResultsWindow')
|
||||
.attr('id', 'search-results-window')
|
||||
.addClass('panel panel-default')
|
||||
.append(
|
||||
'<div class="panel-heading">\
|
||||
<h3 class="panel-title">Search Results</h3>\
|
||||
</div>\
|
||||
<div class="panel-body"></div>'
|
||||
);
|
||||
$('#search-results-window .panel-body').append(results_iframe);
|
||||
|
||||
searchBox.DOMPopupSearchResultsWindow = function() {
|
||||
return document.getElementById("search-results-window");
|
||||
}
|
||||
|
||||
function update_search_results_window() {
|
||||
$('#search-results-window').removeClass('panel-default panel-success panel-warning panel-danger')
|
||||
var status = $('#MSearchResults').contents().find('.SRStatus:visible');
|
||||
if (status.length > 0) {
|
||||
switch(status.attr('id')) {
|
||||
case 'Loading':
|
||||
case 'Searching':
|
||||
$('#search-results-window').addClass('panel-warning');
|
||||
break;
|
||||
case 'NoMatches':
|
||||
$('#search-results-window').addClass('panel-danger');
|
||||
break;
|
||||
default:
|
||||
$('#search-results-window').addClass('panel-default');
|
||||
}
|
||||
} else {
|
||||
$('#search-results-window').addClass('panel-success');
|
||||
}
|
||||
}
|
||||
$('#MSearchResults').load(function() {
|
||||
$('#MSearchResults').contents().find('link[href="search.css"]').attr('href','../doxygen.css');
|
||||
$('#MSearchResults').contents().find('head').append(
|
||||
'<link href="../customdoxygen.css" rel="stylesheet" type="text/css">');
|
||||
|
||||
update_search_results_window();
|
||||
|
||||
// detect status changes (only for search with external search backend)
|
||||
var observer = new MutationObserver(function(mutations) {
|
||||
update_search_results_window();
|
||||
});
|
||||
var config = {
|
||||
attributes: true
|
||||
};
|
||||
|
||||
var targets = $('#MSearchResults').contents().find('.SRStatus');
|
||||
for (i = 0; i < targets.length; i++) {
|
||||
observer.observe(targets[i], config);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
/* enumerations */
|
||||
$('table.fieldtable').removeClass('fieldtable').addClass('table table-striped table-bordered').each(function(){
|
||||
$(this).prepend('<thead></thead>');
|
||||
$(this).find('tbody > tr:first').prependTo($(this).find('thead'));
|
||||
|
||||
$(this).find('td > span.success').parent().addClass('success');
|
||||
$(this).find('td > span.warning').parent().addClass('warning');
|
||||
$(this).find('td > span.danger').parent().addClass('danger');
|
||||
});
|
||||
|
||||
/* todo list */
|
||||
var todoelements = $('.contents > .textblock > dl.reflist > dt, .contents > .textblock > dl.reflist > dd');
|
||||
for (var i = 0; i < todoelements.length; i += 2) {
|
||||
$('.contents > .textblock').append(
|
||||
'<div class="panel panel-default active">'
|
||||
+ "<div class=\"panel-heading todoname\">" + $(todoelements[i]).html() + "</div>"
|
||||
+ "<div class=\"panel-body\">" + $(todoelements[i+1]).html() + "</div>"
|
||||
+ '</div>');
|
||||
}
|
||||
$('.contents > .textblock > dl').remove();
|
||||
|
||||
|
||||
$(".memitem").removeClass('memitem');
|
||||
$(".memproto").removeClass('memproto');
|
||||
$(".memdoc").removeClass('memdoc');
|
||||
$("span.mlabel").removeClass('mlabel');
|
||||
$("table.memberdecls").removeClass('memberdecls');
|
||||
$("[class^=memitem]").removeClass('memitem');
|
||||
$("span.mlabels").removeClass('mlabels');
|
||||
$("table.mlabels").removeClass('mlabels');
|
||||
$("td.mlabels-right").removeClass('mlabels-right');
|
||||
$(".navpath").removeClass('navpath');
|
||||
$("li.navelem").removeClass('navelem');
|
||||
$("a.el").removeClass('el');
|
||||
$("div.ah").removeClass('ah');
|
||||
$("div.header").removeClass("header");
|
||||
|
||||
$('.mdescLeft').each(function(){
|
||||
if($(this).html()==" ") {
|
||||
$(this).siblings('.mdescRight').attr('colspan', 2);
|
||||
$(this).remove();
|
||||
}
|
||||
});
|
||||
$('td.memItemLeft').each(function(){
|
||||
if($(this).siblings('.memItemRight').html()=="") {
|
||||
$(this).attr('colspan', 2);
|
||||
$(this).siblings('.memItemRight').remove();
|
||||
}
|
||||
});
|
||||
});
|
@ -1,35 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
import os
|
||||
import doxy.module as module
|
||||
import doxy.debug as debug
|
||||
import doxy.tools as tools
|
||||
|
||||
def create(target, module_name):
|
||||
my_module = module.Module(__file__, module_name)
|
||||
my_module.set_version("version.txt")
|
||||
my_module.set_title("audio-ess: ewol sound set")
|
||||
my_module.set_website("http://musicdsp.github.io/" + module_name)
|
||||
my_module.set_website_sources("http://github.com/musicdsp/" + module_name)
|
||||
my_module.add_path([
|
||||
"audio",
|
||||
"doc"
|
||||
])
|
||||
my_module.add_sample_path([
|
||||
"sample",
|
||||
])
|
||||
my_module.add_depend([
|
||||
'audio-river',
|
||||
'ejson'
|
||||
])
|
||||
my_module.add_exclude_symbols([
|
||||
'*operator<<*',
|
||||
])
|
||||
my_module.add_exclude_file([
|
||||
'debug.h',
|
||||
])
|
||||
my_module.add_file_patterns([
|
||||
'ess.h',
|
||||
'*.md',
|
||||
])
|
||||
|
||||
return my_module
|
1508
doxygen.css
Normal file
1508
doxygen.css
Normal file
File diff suppressed because it is too large
Load Diff
BIN
doxygen.png
Normal file
BIN
doxygen.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.7 KiB |
97
dynsections.js
Normal file
97
dynsections.js
Normal file
@ -0,0 +1,97 @@
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
|
BIN
folderclosed.png
Normal file
BIN
folderclosed.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 616 B |
BIN
folderopen.png
Normal file
BIN
folderopen.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 597 B |
190
index.html
Normal file
190
index.html
Normal file
@ -0,0 +1,190 @@
|
||||
<!-- HTML header for doxygen 1.8.8-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- For Mobile Devices -->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
|
||||
<title>audio-ess: ewol sound set: AUDIO-ESS library</title>
|
||||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="doxy-boot.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<a class="navbar-brand">audio-ess: ewol sound set 0.4.0</a>
|
||||
</div>
|
||||
<div id="navbar" class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="index.html">Main Page</a></li>
|
||||
<li><a href="pages.html">Related Pages</a></li>
|
||||
<li><a href="namespaces.html">Namespaces</a></li>
|
||||
<li><a href="annotated.html">Classes</a></li>
|
||||
<li><a href="files.html">Files</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
Link-libs<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
|
||||
<li><a href="http://atria-soft.github.io/echrono">echrono</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
|
||||
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
|
||||
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
|
||||
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
|
||||
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
|
||||
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
|
||||
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etranslate">etranslate</a></li>
|
||||
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-ess">audio-ess</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div id="search-box" class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<span class="glyphicon glyphicon-search"></span>
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="#">All</a></li>
|
||||
<li><a href="#">Classes</a></li>
|
||||
<li><a href="#">Namespaces</a></li>
|
||||
<li><a href="#">Files</a></li>
|
||||
<li><a href="#">Functions</a></li>
|
||||
<li><a href="#">Variables</a></li>
|
||||
<li><a href="#">Typedefs</a></li>
|
||||
<li><a href="#">Enumerations</a></li>
|
||||
<li><a href="#">Enumerator</a></li>
|
||||
<li><a href="#">Friends</a></li>
|
||||
<li><a href="#">Macros</a></li>
|
||||
<li><a href="#">Pages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<button id="search-close" type="button" class="close" aria-label="Close">
|
||||
<span aria-hidden="true"></span>
|
||||
</button>
|
||||
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
|
||||
</div>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</nav>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div class="content" id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
|
||||
<div style="margin-bottom: 15px;margin-top: 60px;">
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.12 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">AUDIO-ESS library </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="toc"><h3>Table of Contents</h3>
|
||||
<ul><li class="level1"><a href="#audio_ess_mainpage_what">What is AUDIO-ESS: </a></li>
|
||||
<li class="level1"><a href="#audio_ess_mainpage_what_it_does">What it does: </a></li>
|
||||
<li class="level1"><a href="#audio_ess_mainpage_language">What languages are supported? </a></li>
|
||||
<li class="level1"><a href="#audio_ess_mainpage_license_restriction">Are there any licensing restrictions? </a></li>
|
||||
<li class="level1"><a href="#audio_ess_mainpage_license">License (APACHE-2.0) </a></li>
|
||||
<li class="level1"><a href="#audio_ess_mainpage_sub_page">Other pages </a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="textblock"><h1><a class="anchor" id="audio_ess_mainpage_what"></a>
|
||||
What is AUDIO-ESS: </h1>
|
||||
<p>AUDIO-ESS, or Ewol Sound Set interface is designed to be a 'small game' audio effects engine. ==> fast to generate sound without attention at how thay are play and do not pay attention at the stop.</p>
|
||||
<h1><a class="anchor" id="audio_ess_mainpage_what_it_does"></a>
|
||||
What it does: </h1>
|
||||
<ul>
|
||||
<li>Load ogg/wav efffects and stay ready to play it</li>
|
||||
<li>play file without latency</li>
|
||||
<li>Manage a basic soundset</li>
|
||||
</ul>
|
||||
<p>AUDIO-ESS is dependent of the STL (compatible with MacOs stl (CXX))</p>
|
||||
<h1><a class="anchor" id="audio_ess_mainpage_language"></a>
|
||||
What languages are supported? </h1>
|
||||
<p>AUDIO-ESS is written in C++.</p>
|
||||
<h1><a class="anchor" id="audio_ess_mainpage_license_restriction"></a>
|
||||
Are there any licensing restrictions? </h1>
|
||||
<p>AUDIO-ESS is <b>FREE software</b> and <em>all sub-library are FREE and staticly linkable !!!</em></p>
|
||||
<h1><a class="anchor" id="audio_ess_mainpage_license"></a>
|
||||
License (APACHE-2.0) </h1>
|
||||
<p>Copyright AUDIO-ESS Edouard DUPIN</p>
|
||||
<p>Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
|
||||
<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
|
||||
<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
|
||||
<h1><a class="anchor" id="audio_ess_mainpage_sub_page"></a>
|
||||
Other pages </h1>
|
||||
<ul>
|
||||
<li><a class="el" href="audio_ess_build.html">Build lib & build sample</a></li>
|
||||
<li><a class="el" href="audio_ess_tuto.html">Tutoral: use sound-set</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ewol/ewol_coding_style.html"><b>ewol coding style</b></a> </li>
|
||||
</ul>
|
||||
</div></div><!-- contents -->
|
||||
<!-- HTML footer for doxygen 1.8.8-->
|
||||
<!-- start footer part -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Mon Oct 24 2016 15:35:48 for audio-ess: ewol sound set by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.12
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
87
jquery.js
vendored
Normal file
87
jquery.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1,53 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
import lutin.tools as tools
|
||||
import realog.debug as debug
|
||||
|
||||
|
||||
def get_type():
|
||||
return "LIBRARY"
|
||||
|
||||
def get_desc():
|
||||
return "ewol sound set interface for 'small game' audio effects"
|
||||
|
||||
def get_licence():
|
||||
return "MPL-2"
|
||||
|
||||
def get_compagny_type():
|
||||
return "com"
|
||||
|
||||
def get_compagny_name():
|
||||
return "atria-soft"
|
||||
|
||||
def get_maintainer():
|
||||
return "version.txt"
|
||||
|
||||
def get_version():
|
||||
return "version.txt"
|
||||
|
||||
def configure(target, my_module):
|
||||
# System core
|
||||
my_module.add_src_file([
|
||||
'audio/ess/debug.cpp',
|
||||
'audio/ess/decWav.cpp',
|
||||
'audio/ess/decOgg.cpp',
|
||||
'audio/ess/effects.cpp',
|
||||
'audio/ess/ess.cpp',
|
||||
'audio/ess/music.cpp',
|
||||
'audio/ess/LoadedFile.cpp'
|
||||
])
|
||||
my_module.add_header_file([
|
||||
'audio/ess/effects.hpp',
|
||||
'audio/ess/ess.hpp',
|
||||
'audio/ess/music.hpp',
|
||||
'audio/ess/LoadedFile.hpp'
|
||||
])
|
||||
# name of the dependency
|
||||
my_module.add_depend(['etk', 'audio-river', 'ogg', 'ejson'])
|
||||
if "Android" in target.get_type():
|
||||
# TODO : Change this ...
|
||||
my_module.add_export_flag('c++', ["-pthread", "-frtti", "-fexceptions"])
|
||||
|
||||
my_module.add_path(".")
|
||||
return True
|
||||
|
||||
|
26
menu.js
Normal file
26
menu.js
Normal file
@ -0,0 +1,26 @@
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
var result='';
|
||||
if ('children' in data) {
|
||||
result+='<ul>';
|
||||
for (var i in data.children) {
|
||||
result+='<li><a href="'+relPath+data.children[i].url+'">'+
|
||||
data.children[i].text+'</a>'+
|
||||
makeTree(data.children[i],relPath)+'</li>';
|
||||
}
|
||||
result+='</ul>';
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
} else {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
|
||||
}
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
}
|
3
menudata.js
Normal file
3
menudata.js
Normal file
@ -0,0 +1,3 @@
|
||||
var menudata={children:[
|
||||
{text:'Main Page',url:'index.html'},
|
||||
{text:'Related Pages',url:'pages.html'}]}
|
157
pages.html
Normal file
157
pages.html
Normal file
@ -0,0 +1,157 @@
|
||||
<!-- HTML header for doxygen 1.8.8-->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<!-- For Mobile Devices -->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
|
||||
<title>audio-ess: ewol sound set: Related Pages</title>
|
||||
<!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
|
||||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="doxy-boot.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<a class="navbar-brand">audio-ess: ewol sound set 0.4.0</a>
|
||||
</div>
|
||||
<div id="navbar" class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li><a href="index.html">Main Page</a></li>
|
||||
<li><a href="pages.html">Related Pages</a></li>
|
||||
<li><a href="namespaces.html">Namespaces</a></li>
|
||||
<li><a href="annotated.html">Classes</a></li>
|
||||
<li><a href="files.html">Files</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
Link-libs<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="http://HeeroYui.github.io/lutin">lutin</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ewol">ewol</a></li>
|
||||
<li><a href="http://atria-soft.github.io/echrono">echrono</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etk">etk</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ejson">ejson</a></li>
|
||||
<li><a href="http://atria-soft.github.io/exml">exml</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esvg">esvg</a></li>
|
||||
<li><a href="http://atria-soft.github.io/egami">egami</a></li>
|
||||
<li><a href="http://atria-soft.github.io/gale">gale</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ege">ege</a></li>
|
||||
<li><a href="http://atria-soft.github.io/elog">elog</a></li>
|
||||
<li><a href="http://atria-soft.github.io/ememory">ememory</a></li>
|
||||
<li><a href="http://atria-soft.github.io/enet">enet</a></li>
|
||||
<li><a href="http://atria-soft.github.io/eproperty">eproperty</a></li>
|
||||
<li><a href="http://atria-soft.github.io/esignal">esignal</a></li>
|
||||
<li><a href="http://atria-soft.github.io/etranslate">etranslate</a></li>
|
||||
<li><a href="http://atria-soft.github.io/zeus">zeus</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-ess">audio-ess</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio">audio</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-drain">audio-drain</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-orchestra">audio-orchestra</a></li>
|
||||
<li><a href="http://musicdsp.github.io/audio-river">audio-river</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div id="search-box" class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<button aria-expanded="false" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<span class="glyphicon glyphicon-search"></span>
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="#">All</a></li>
|
||||
<li><a href="#">Classes</a></li>
|
||||
<li><a href="#">Namespaces</a></li>
|
||||
<li><a href="#">Files</a></li>
|
||||
<li><a href="#">Functions</a></li>
|
||||
<li><a href="#">Variables</a></li>
|
||||
<li><a href="#">Typedefs</a></li>
|
||||
<li><a href="#">Enumerations</a></li>
|
||||
<li><a href="#">Enumerator</a></li>
|
||||
<li><a href="#">Friends</a></li>
|
||||
<li><a href="#">Macros</a></li>
|
||||
<li><a href="#">Pages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<button id="search-close" type="button" class="close" aria-label="Close">
|
||||
<span aria-hidden="true"></span>
|
||||
</button>
|
||||
<input id="search-field" class="form-control" accesskey="S" onkeydown="searchBox.OnSearchFieldChange(event);" placeholder="Search ..." type="text">
|
||||
</div>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
</nav>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div class="content" id="content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-12 panel panel-default" style="padding-bottom: 15px;">
|
||||
<div style="margin-bottom: 15px;margin-top: 60px;">
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.12 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Related Pages</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="audio_ess_build.html" target="_self">Build lib & build sample</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="audio_ess_tuto.html" target="_self">Tutoral: use sound-set</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- HTML footer for doxygen 1.8.8-->
|
||||
<!-- start footer part -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Mon Oct 24 2016 15:35:48 for audio-ess: ewol sound set by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.12
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
26
search/all_0.html
Normal file
26
search/all_0.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_0.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
27
search/all_0.js
Normal file
27
search/all_0.js
Normal file
@ -0,0 +1,27 @@
|
||||
var searchData=
|
||||
[
|
||||
['a',['a',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a772e2882d3a9f91c6f73c0c70c8f3130',1,'etk::Color']]],
|
||||
['absolute',['absolute',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'etk::Vector2D::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'Vector2D< int32_t >::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0f1734db865e5a9c69d896bc237de133',1,'Vector2D< uint32_t >::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a5b9733cd0928920ccc8e34d89e980b82',1,'etk::Vector3D::absolute()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ab8a9feace5794c5a8a02e4b0e124408a',1,'etk::Vector4D::absolute()']]],
|
||||
['add',['add',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a723e93ae06d3d612dc4ebf2e1e7ffd5a',1,'etk::Hash::add()'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#af5bb12b12c4fc35869a32192539c7beb',1,'ejson::Array::add()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#ade4f0bf9db6c5f3dd14cab34815d175a',1,'ejson::internal::Array::add()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a0248c96fa66e30adfb84249def2c4c94',1,'ejson::internal::Object::add()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a8cec54f55c2b5fb497e6bfc59ea4be13',1,'ejson::Object::add()']]],
|
||||
['addindent',['addIndent',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a6119b75406b5648629b8eaa20948d224',1,'ejson::internal::Value']]],
|
||||
['aliceblue',['aliceBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#adcf86ef9c7918dcb094a0783761899f1',1,'etk::color']]],
|
||||
['all',['all',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a1614d672880eb19b18a98ea9babe723eaa181a603769c1f98ad927e7367c7aa51',1,'ememory::Counter']]],
|
||||
['angle',['angle',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a3b403b529d49082265f3655aff656a7e',1,'etk::Vector3D']]],
|
||||
['antiquewhite',['antiqueWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a88abb6eca9c1ba0f346fb697683fa836',1,'etk::color']]],
|
||||
['applyscalerotation',['applyScaleRotation',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aaafd3d4f83d6fd021b76a54f6a31b010',1,'etk::Matrix2']]],
|
||||
['aqua',['aqua',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2cef110e71ce12876fcfd6605e57f716',1,'etk::color']]],
|
||||
['aquamarine',['aquamarine',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8b69f67ed3e2db9915acde652a1cff80',1,'etk::color']]],
|
||||
['archive',['Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html',1,'etk']]],
|
||||
['archive',['Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a5991c05535749c9ed04eeec185f675ac',1,'etk::Archive']]],
|
||||
['archive_2ehpp',['Archive.hpp',['http://atria-soft.github.io/etk/__archive__8hpp.html',1,'']]],
|
||||
['archivecontent',['ArchiveContent',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#aac29f8265fa496ca9576f21e13a704d4',1,'etk::ArchiveContent']]],
|
||||
['archivecontent',['ArchiveContent',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html',1,'etk']]],
|
||||
['array',['Array',['http://atria-soft.github.io/ejson/classejson_1_1_array.html',1,'ejson']]],
|
||||
['array',['Array',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html',1,'ejson::internal']]],
|
||||
['array',['Array',['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a918d2bded14bafde7809d9485659d58f',1,'ejson::Array::Array(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a36e158041e827b534ce245b18ddf5cc7',1,'ejson::Array::Array(const ejson::Array &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a8ad8561622a2f641fb45b9650061ce68',1,'ejson::Array::Array()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#aac1462e570bd26f53b95621b6626e4cf',1,'ejson::internal::Array::Array()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709af1f713c9e000f5d3f280adbd124df4f5',1,'ejson::array()']]],
|
||||
['array_2ehpp',['Array.hpp',['http://atria-soft.github.io/ejson/__array__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/internal__2__array__8hpp.html',1,'(Global Namespace)']]],
|
||||
['audio',['audio',['http://musicdsp.github.io/audio/namespaceaudio.html',1,'']]],
|
||||
['avg',['avg',['http://atria-soft.github.io/etk/namespaceetk.html#a4397d293209affffd0c2f6832ebe2aea',1,'etk']]],
|
||||
['azure',['azure',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a51cb04e4a5b927ec82ceef2676b781f7',1,'etk::color']]],
|
||||
['audio_2dess_20library',['AUDIO-ESS library',['../index.html',1,'']]]
|
||||
];
|
26
search/all_1.html
Normal file
26
search/all_1.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_1.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
27
search/all_1.js
Normal file
27
search/all_1.js
Normal file
@ -0,0 +1,27 @@
|
||||
var searchData=
|
||||
[
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://musicdsp.github.io/audio-drain/audio_algo_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://musicdsp.github.io/audio/audio_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['../audio_ess_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://musicdsp.github.io/audio-orchestra/audio_orchestra_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://musicdsp.github.io/audio-river/audio_river_build.html',1,'']]],
|
||||
['b',['b',['http://atria-soft.github.io/etk/classetk_1_1_color.html#ac6be77ac33983d040a2ede58bc631d94',1,'etk::Color']]],
|
||||
['basenoise',['BaseNoise',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html',1,'etk']]],
|
||||
['basenoise',['BaseNoise',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html#ad5cbfcc2d967af185c264744de04cf15',1,'etk::BaseNoise']]],
|
||||
['begin',['begin',['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a9b61949e81e838c6e1123ff26614d20d',1,'ejson::Array::begin()'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a36fa8883af25afed6025178f95815927',1,'ejson::Array::begin() const'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a06584f41d23a3abc88a474da1e037437',1,'ejson::Object::begin()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a53091d4f1ba52eb463bc51af48597821',1,'ejson::Object::begin() const']]],
|
||||
['beige',['beige',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a68244b2fa52245487cec1154155d0e03',1,'etk::color']]],
|
||||
['bisque',['bisque',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad03e04b97263a2c64dedfc405ff983ee',1,'etk::color']]],
|
||||
['black',['black',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4198b330ccb2e9008665733eee338f73',1,'etk::color']]],
|
||||
['blanchedalmond',['blanchedAlmond',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a12e8ba075411585a68aece7d0fead4cc',1,'etk::color']]],
|
||||
['blue',['blue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a50f114c6849684e9984ae1322493572c',1,'etk::color']]],
|
||||
['blueviolet',['blueViolet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac91bcec9a0a115d1070397f86cfdee4d',1,'etk::color']]],
|
||||
['boolean',['Boolean',['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#a58e8f164a9e58444b362e3e174d54e56',1,'ejson::Boolean::Boolean(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#a7672591c1c29e25a18b41cfb5d7dd33b',1,'ejson::Boolean::Boolean(const ejson::Boolean &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#aa7bd97c43d0d0ceea89a041162203654',1,'ejson::Boolean::Boolean(bool _value=false)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a2fe50827d84a523f9c3a107394389c11',1,'ejson::internal::Boolean::Boolean()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709a84e2c64f38f78ba3ea5c905ab5a2da27',1,'ejson::boolean()']]],
|
||||
['boolean',['Boolean',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html',1,'ejson::internal']]],
|
||||
['boolean',['Boolean',['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html',1,'ejson']]],
|
||||
['boolean_2ehpp',['Boolean.hpp',['http://atria-soft.github.io/ejson/__boolean__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/internal__2__boolean__8hpp.html',1,'(Global Namespace)']]],
|
||||
['brown',['brown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af3dff0347662115abb89c6ddb8447227',1,'etk::color']]],
|
||||
['burlywood',['burlyWood',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1920dd335710c842ea4706e2383ef784',1,'etk::color']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://atria-soft.github.io/ejson/ejson_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://atria-soft.github.io/elog/elog_build.html',1,'']]],
|
||||
['build_20lib_20_26_20build_20sample',['Build lib & build sample',['http://atria-soft.github.io/etk/etk_build.html',1,'']]]
|
||||
];
|
26
search/all_10.html
Normal file
26
search/all_10.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_10.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
86
search/all_10.js
Normal file
86
search/all_10.js
Normal file
@ -0,0 +1,86 @@
|
||||
var searchData=
|
||||
[
|
||||
['saddlebrown',['saddleBrown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5407ca00d7f7bf3815a72616e0be95ae',1,'etk::color']]],
|
||||
['safenormalize',['safeNormalize',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'etk::Vector2D::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'Vector2D< int32_t >::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a245ccd3b57812316fc1ec98ea5c19434',1,'Vector2D< uint32_t >::safeNormalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#abee6d22d509043f24a5aedb208ba1019',1,'etk::Vector3D::safeNormalize()']]],
|
||||
['salmon',['salmon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad324737686a8c6ec9208a93e727710d8',1,'etk::color']]],
|
||||
['sandybrown',['sandyBrown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#affd1d87686e7d4fb1a720d4cb5c354cb',1,'etk::color']]],
|
||||
['scale',['scale',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aacc34d6c0be39b22fed735cd09ffed84',1,'etk::Matrix2::scale(const vec2 &_vect)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#adaa317393ef799d0ab49c3b10cf47231',1,'etk::Matrix2::scale(float _value)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#aa3121f90430c2e2d80bc967d4b94c114',1,'etk::Matrix4::scale(const vec3 &_vect)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a41eb56d343978f32caa64dfda50cd6a5',1,'etk::Matrix4::scale(float _sx, float _sy, float _sz)']]],
|
||||
['seagreen',['seaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3d3d8140130f2383e7740b4cea443470',1,'etk::color']]],
|
||||
['seashell',['seaShell',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6b50105504f9be5dcf7ae59cbb115051',1,'etk::color']]],
|
||||
['seeknode',['seekNode',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993e',1,'etk']]],
|
||||
['seeknode_5fcurrent',['seekNode_current',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea8da2a40c899dc80a97a96999766d1598',1,'etk']]],
|
||||
['seeknode_5fend',['seekNode_end',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea981349cc2910e974472575409d19f0b6',1,'etk']]],
|
||||
['seeknode_5fstart',['seekNode_start',['http://atria-soft.github.io/etk/namespaceetk.html#a4a0133c254ab2433999c1b61fd9d993ea9019d83f9a109a54ab84067c2aa8abcd',1,'etk']]],
|
||||
['select',['select',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a1c8f1bb6f8d14c0fb9d4d39dac67b07b',1,'etk::Matrix']]],
|
||||
['set',['set',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a0955ac7d80e3886afa872d47e0cc1415',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b, MY_TYPE _a)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a0f663138f780f134ae07957f5a9fef57',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a7de7eef4b78f10829066af98be02f27b',1,'etk::Color::set(MY_TYPE _r, MY_TYPE _g)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a5063a9ee59f18fbeb7172f833617d8eb',1,'etk::Color::set(MY_TYPE _r)'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#af372b733bfbccd0d67f4df1fbfb62ad7',1,'etk::Hash::set()'],['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#aab7e29c6cf8553d1b396a8b5251df37d',1,'ejson::Boolean::set()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#af666327146a16819bc97b8bd2ef59ac6',1,'ejson::internal::Boolean::set()'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#aed1081e2d1f561d566a8cc77b3a90777',1,'ejson::FilePos::set()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#ad8f10de8af236c264bf4989709d347c6',1,'ejson::internal::Number::set(double _value)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a8003c9060afbadb9d7e0e1c7d18a2387',1,'ejson::internal::Number::set(int64_t _value)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#acabc53b7d1370b35e39a610847fa5b1c',1,'ejson::internal::Number::set(uint64_t _value)'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a428ee4a3b855eb654f39e51426795a98',1,'ejson::Number::set(double _value)'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a3562766c4a35aaf4f4dfc8bc8ae1335c',1,'ejson::Number::set(uint64_t _value)'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a9efe3f43c2dabb2a950a4d817990ac16',1,'ejson::Number::set(int64_t _value)'],['http://atria-soft.github.io/ejson/classejson_1_1_string.html#a7ddb0ed5b9ce5591eddd698551cf1ddb',1,'ejson::String::set()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a5ed7163d078e1b44d101451f5b40fb75',1,'ejson::internal::String::set()']]],
|
||||
['seta',['setA',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a1d24c054b6d64d2a73c6cef57d91c31a',1,'etk::Color']]],
|
||||
['setargzero',['setArgZero',['http://atria-soft.github.io/etk/namespaceetk.html#a5eda91763c9f02f0e7e16c099092695d',1,'etk']]],
|
||||
['setb',['setB',['http://atria-soft.github.io/etk/classetk_1_1_color.html#ae8078ca64701dbc1b5080589037743f1',1,'etk::Color']]],
|
||||
['setbacktrace',['setBackTrace',['http://atria-soft.github.io/elog/namespaceelog.html#aae6ff218b5e851513cfc29d030b865fb',1,'elog']]],
|
||||
['setbasefoldercache',['setBaseFolderCache',['http://atria-soft.github.io/etk/namespaceetk.html#a6cdcbe0aeba288278c89a995481b9e6f',1,'etk']]],
|
||||
['setbasefolderdata',['setBaseFolderData',['http://atria-soft.github.io/etk/namespaceetk.html#ab8546560f91d95e2df5f176f5ec0fc99',1,'etk']]],
|
||||
['setbasefolderdatauser',['setBaseFolderDataUser',['http://atria-soft.github.io/etk/namespaceetk.html#a91fb8f53bc0d3ad4ed2061b3f5af7734',1,'etk']]],
|
||||
['setcallbacklog',['setCallbackLog',['http://atria-soft.github.io/elog/namespaceelog.html#a8c02ad11df203c22c7e65c759b43efdd',1,'elog']]],
|
||||
['setcolor',['setColor',['http://atria-soft.github.io/elog/namespaceelog.html#a157a0ce2993c115906b8a2607f6a9133',1,'elog']]],
|
||||
['setdisplayerror',['setDisplayError',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a75cc1ee77adccb81e611a4ed09eaa6a8',1,'ejson::Document::setDisplayError()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a265d3edbd88a85e8d6650d785e599eb2',1,'ejson::internal::Document::setDisplayError()']]],
|
||||
['setfrompoints',['setFromPoints',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a69b4871efd25fa204a3917360bfb8cc9',1,'etk::Plane']]],
|
||||
['setfunction',['setFunction',['http://atria-soft.github.io/elog/namespaceelog.html#aed76a2bba4f8c0f51633fa64ab08362d',1,'elog']]],
|
||||
['setg',['setG',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a724b243ffc1ba471eab6b04f6ca6ecd4',1,'etk::Color']]],
|
||||
['setgroupreadable',['setGroupReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acca31813653f621d4859d5c837f057a5',1,'etk::FSNodeRight']]],
|
||||
['setgrouprunable',['setGroupRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a5184205ed51108dd9bf3ed4ad141588e',1,'etk::FSNodeRight']]],
|
||||
['setgroupwritable',['setGroupWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acc834eeef2e84b9e7cceac38b3a59389',1,'etk::FSNodeRight']]],
|
||||
['setintercept',['setIntercept',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a691582e68a6ee38b0c7c9ccf2a6734f3',1,'etk::Plane']]],
|
||||
['setinterpolate3',['setInterpolate3',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a3e59820b3cc3f9138e69d8aee9a448c8',1,'etk::Vector3D']]],
|
||||
['setlevel',['setLevel',['http://atria-soft.github.io/elog/namespaceelog.html#a3afe4089acb36e88d7266c1ce85ddc7b',1,'elog::setLevel(const std::string &_name, enum elog::level _level)'],['http://atria-soft.github.io/elog/namespaceelog.html#a423b95c78b78e98de35c8f176b9efbdc',1,'elog::setLevel(int32_t _id, enum elog::level _level)'],['http://atria-soft.github.io/elog/namespaceelog.html#a600189d0be9885f63d651201ab0c3688',1,'elog::setLevel(enum elog::level _level)']]],
|
||||
['setlibname',['setLibName',['http://atria-soft.github.io/elog/namespaceelog.html#a98f690a8538d4726fa0060331e021a08',1,'elog']]],
|
||||
['setline',['setLine',['http://atria-soft.github.io/elog/namespaceelog.html#a2591d4ba7e3136ff84c0b81289000b79',1,'elog']]],
|
||||
['setloginfile',['setLogInFile',['http://atria-soft.github.io/elog/namespaceelog.html#a78083b9d6ef033e329b788f8fa22f3f3',1,'elog']]],
|
||||
['setmax',['setMax',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'etk::Vector2D::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'Vector2D< int32_t >::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a72ae52d19423c46bad955ad1a9f59041',1,'Vector2D< uint32_t >::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7b9a94f71854f5ad89ef23ef22dcb321',1,'etk::Vector3D::setMax()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a2469c42527ead691f479a9a573709e5f',1,'etk::Vector4D::setMax()']]],
|
||||
['setmin',['setMin',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'etk::Vector2D::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'Vector2D< int32_t >::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa087eeec653b538d166c0d2794737fb1',1,'Vector2D< uint32_t >::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7c2e3d0042a62791b1c653d5081577c2',1,'etk::Vector3D::setMin()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aa647808a65613af0e1e757f27444f0a6',1,'etk::Vector4D::setMin()']]],
|
||||
['setname',['setName',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6e787e7f3148dae0c74139be7b05ab43',1,'etk::FSNode']]],
|
||||
['setnormal',['setNormal',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a202b3335b2b71cc84726a1b57b8e1e70',1,'etk::Plane']]],
|
||||
['setotherreadable',['setOtherReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a6ad46a56d871f5925a826a6fd3071b78',1,'etk::FSNodeRight']]],
|
||||
['setotherrunable',['setOtherRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a290708c849f5b58714dad5a1926cfe1c',1,'etk::FSNodeRight']]],
|
||||
['setotherwritable',['setOtherWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a931050b25db28423f1a2899f8ec188a0',1,'etk::FSNodeRight']]],
|
||||
['setr',['setR',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a96c8b12779776562c2fa0dfdc4d1b242',1,'etk::Color']]],
|
||||
['setright',['setRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a65bce1c8887edad87a90c8c7ffb861d3',1,'etk::FSNode']]],
|
||||
['setthreadid',['setThreadId',['http://atria-soft.github.io/elog/namespaceelog.html#a9b835d4980949026a8883570ea3837af',1,'elog']]],
|
||||
['setthreadnameenable',['setThreadNameEnable',['http://atria-soft.github.io/elog/namespaceelog.html#ae64b5abf2ea03562679668e6242c49a2',1,'elog']]],
|
||||
['settime',['setTime',['http://atria-soft.github.io/elog/namespaceelog.html#a15e30e61e8db5a43e72358d2c02be6a4',1,'elog']]],
|
||||
['setuserreadable',['setUserReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#acadd7b9c2c632f9805569ff4f592bda9',1,'etk::FSNodeRight']]],
|
||||
['setuserrunable',['setUserRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a0ee76ec4897c406ab67ea25659953070',1,'etk::FSNodeRight']]],
|
||||
['setuserwritable',['setUserWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a9e5e2e4c7926c22101e6955b3d8c9139',1,'etk::FSNodeRight']]],
|
||||
['setvalue',['setValue',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'etk::Vector2D::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'Vector2D< int32_t >::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ade86675814738c6b7a6a797ee128a2b2',1,'Vector2D< uint32_t >::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a96d02449aaa2dfeb4e60320da667ab92',1,'etk::Vector3D::setValue()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a9b164290093d948905fab0f56fbe22fc',1,'etk::Vector4D::setValue()']]],
|
||||
['setw',['setW',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a1750c9d1b91d67b8b2bc9d0cce759944',1,'etk::Vector4D']]],
|
||||
['setx',['setX',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'etk::Vector2D::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'Vector2D< int32_t >::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae2acd7c10cdd510ce23ff11839c95c04',1,'Vector2D< uint32_t >::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ab7ab9d9ce1138ffafebaff3001bb7d29',1,'etk::Vector3D::setX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a238d966b077394ff118f2088479fb620',1,'etk::Vector4D::setX()']]],
|
||||
['sety',['setY',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'etk::Vector2D::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'Vector2D< int32_t >::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a35a3f35ed049b7193ca67ea815efd465',1,'Vector2D< uint32_t >::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a10c41fb516fb33ef56201f06992462d1',1,'etk::Vector3D::setY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a7489a0c8d592c9464a8e378bbb7e570e',1,'etk::Vector4D::setY()']]],
|
||||
['setz',['setZ',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a9a5c1d69fd9066daae0a759831ba0e30',1,'etk::Vector3D::setZ()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ae5bbc387ea4199ea535d4d033cfc40d1',1,'etk::Vector4D::setZ()']]],
|
||||
['setzero',['setZero',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'etk::Vector2D::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'Vector2D< int32_t >::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab2e921e0009f0e0de78d06d16f6a78e0',1,'Vector2D< uint32_t >::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7ddb707a7a1609bcbd8c092186a6db19',1,'etk::Vector3D::setZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a978b0511ade11701ffdbd7974de6932e',1,'etk::Vector4D::setZero()']]],
|
||||
['sharedfromthis',['sharedFromThis',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#ab9c576f893c44cbf8163b1ddf6f86b38',1,'ememory::EnableSharedFromThis::sharedFromThis()'],['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#ad16c98c2383b23adffa8db309bc1ca11',1,'ememory::EnableSharedFromThis::sharedFromThis() const']]],
|
||||
['sharedptr',['SharedPtr',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a7b017780895f0a9d32e753574ae82010',1,'ememory::SharedPtr::SharedPtr(EMEMORY_TYPE2 *_element)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#aef65a1bba18c17a8a13e05aa5d702b1e',1,'ememory::SharedPtr::SharedPtr(std::nullptr_t)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a6b448ecd7740c97551e8afd65acaca6f',1,'ememory::SharedPtr::SharedPtr()'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ab5052506642bddd3aa5e6fb44ec1a173',1,'ememory::SharedPtr::SharedPtr(EMEMORY_TYPE *_obj, ememory::Counter *_counter)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ab91fe50ba210a0545fa41e993df9beea',1,'ememory::SharedPtr::SharedPtr(const SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ab46f51a66327265bbc94ee89b603ca71',1,'ememory::SharedPtr::SharedPtr(SharedPtr< EMEMORY_TYPE > &&_obj)']]],
|
||||
['sharedptr',['SharedPtr',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html',1,'ememory']]],
|
||||
['sharedptr_2ehpp',['SharedPtr.hpp',['http://atria-soft.github.io/ememory/__shared__ptr__8hpp.html',1,'']]],
|
||||
['sharedptr_3c_20ejson_3a_3ainternal_3a_3aejson_3a_3avalue_20_3e',['SharedPtr< ejson::internal::ejson::Value >',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html',1,'ememory']]],
|
||||
['sienna',['sienna',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a0a8eaf790795f7b5fc63c81ade8652ce',1,'etk::color']]],
|
||||
['silver',['silver',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aca25e934d9d1ac1538a4a0c7011c6d0c',1,'etk::color']]],
|
||||
['simplifypath',['simplifyPath',['http://atria-soft.github.io/etk/namespaceetk.html#a0087446ff0e9b533ea70b3043ae2addc',1,'etk']]],
|
||||
['size',['size',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a17d06497d98be15f6080cf84010d35a0',1,'etk::Archive::size()'],['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a36dc83c35ebdacdce11e04dbcba4334c',1,'etk::ArchiveContent::size()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a4d639eb19c25b1ff76d34c225a132deb',1,'etk::Hash::size()'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a94267e806e4df82be54a73a7ef591c03',1,'ejson::Array::size()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a56b469d5860feb6d2d73c51b87188051',1,'ejson::internal::Array::size()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a11f6d2ca0e58ebccdbdac6120ea377ab',1,'ejson::internal::Object::size()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a5e33daf982a3bae085b3d8e9d0d48089',1,'ejson::Object::size()']]],
|
||||
['skyblue',['skyBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1576fd8ed2c3fe5ed5a10f8147d0ed1d',1,'etk::color']]],
|
||||
['slateblue',['slateBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4f605302a82a6173de726e797c3edf0d',1,'etk::color']]],
|
||||
['slategray',['slateGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5d3c48d14e696bc1b8d9d43158dfa0b2',1,'etk::color']]],
|
||||
['slategrey',['slateGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9cefc035f467790176ba159bb6255c6e',1,'etk::color']]],
|
||||
['snow',['snow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ae312c38fc6be5178a4ff63921f162723',1,'etk::color']]],
|
||||
['space',['Space',['http://atria-soft.github.io/etk/namespaceu32char.html#a7a114cf0424bb72fd7f3f10c9cd017e8',1,'u32char']]],
|
||||
['springgreen',['springGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab3b6e2028b00791f15ddff7f9a1fe703',1,'etk::color']]],
|
||||
['staticpointercast',['staticPointerCast',['http://atria-soft.github.io/ememory/namespaceememory.html#a9a5a8c52dbbb1cb7121231de10dec3b2',1,'ememory::staticPointerCast(ememory::SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/namespaceememory.html#ad67a9361b7aa47b38ef5366f9ec2c712',1,'ememory::staticPointerCast(const ememory::SharedPtr< EMEMORY_TYPE > &_obj)']]],
|
||||
['stdtools_2ehpp',['stdTools.hpp',['http://atria-soft.github.io/etk/std__tools__8hpp.html',1,'']]],
|
||||
['steelblue',['steelBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9162b466a59a0bbe420b49c565e9dd6f',1,'etk::color']]],
|
||||
['store',['store',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a2a058bdb1bbd4e151e08e719bbbe2560',1,'ejson::Document::store()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a35d7de9cf4987da51028e3bf7f9edde6',1,'ejson::internal::Document::store()']]],
|
||||
['storesafe',['storeSafe',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a3fb19ca6aefe86a86c43bf6bb8d133c9',1,'ejson::Document']]],
|
||||
['string',['String',['http://atria-soft.github.io/ejson/classejson_1_1_string.html#a2343d871cc75be25eee5381ba34dfd37',1,'ejson::String::String(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_string.html#ac5074aad1b24c1045b27e30aaefe6ebe',1,'ejson::String::String(const ejson::String &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_string.html#afdae63446f3a9fb02245636c352a91e4',1,'ejson::String::String(const std::string &_value="")'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a1ce856e42efbcfe0e76294ae113c0e67',1,'ejson::internal::String::String()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709ab45cffe084dd3d20d928bee85e7b0f21',1,'ejson::string()']]],
|
||||
['string',['String',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html',1,'ejson::internal']]],
|
||||
['string',['String',['http://atria-soft.github.io/ejson/classejson_1_1_string.html',1,'ejson']]],
|
||||
['string_2ehpp',['String.hpp',['http://atria-soft.github.io/ejson/internal__2__string__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/__string__8hpp.html',1,'(Global Namespace)']]],
|
||||
['suppress',['Suppress',['http://atria-soft.github.io/etk/namespaceu32char.html#a9cff086787b8b0321e36251a27c40321',1,'u32char']]],
|
||||
['swap',['swap',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ad7a06dd2042312f6f94da526adddfc48',1,'ememory::SharedPtr::swap()'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#ab138aa24ae18beedf25cbbe9d99ba0b4',1,'ememory::WeakPtr::swap()']]]
|
||||
];
|
26
search/all_11.html
Normal file
26
search/all_11.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_11.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
45
search/all_11.js
Normal file
45
search/all_11.js
Normal file
@ -0,0 +1,45 @@
|
||||
var searchData=
|
||||
[
|
||||
['tutoral_3a_20use_20sound_2dset',['Tutoral: use sound-set',['../audio_ess_tuto.html',1,'']]],
|
||||
['tutorials',['Tutorials',['http://atria-soft.github.io/elog/elog_tutorial.html',1,'']]],
|
||||
['tabulation',['Tabulation',['http://atria-soft.github.io/etk/namespaceu32char.html#ad7a0c42ea443e20bfceb69f863bebc6a',1,'u32char']]],
|
||||
['tan',['tan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a923b2869775837088eabdb48681f4b1e',1,'etk::color']]],
|
||||
['teal',['teal',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9b28dace6aa8c81c0c59a7343875d2b5',1,'etk::color']]],
|
||||
['theoricfirst',['theoricFirst',['http://atria-soft.github.io/etk/namespaceutf8.html#a52043c6c7cf75da5f8e8812ffb4ffc1c',1,'utf8']]],
|
||||
['theoriclen',['theoricLen',['http://atria-soft.github.io/etk/namespaceutf8.html#ad408da64c12fe3345b9576ab487bd7e3',1,'utf8']]],
|
||||
['thistle',['thistle',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a729d8532a3b7c147fcaa726ce2d887b8',1,'etk::color']]],
|
||||
['time_2ehpp',['Time.hpp',['http://musicdsp.github.io/audio/__time__8hpp.html',1,'']]],
|
||||
['timeaccessed',['timeAccessed',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a43c3b946ef91744dd2991734166c1d87',1,'etk::FSNode']]],
|
||||
['timeaccessedstring',['timeAccessedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a17022f6598927b1b9f169cbcd99099e6',1,'etk::FSNode']]],
|
||||
['timecreated',['timeCreated',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a46fe9a1916400ca932d31a847dff0f21',1,'etk::FSNode']]],
|
||||
['timecreatedstring',['timeCreatedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a30a497f2d095469b5846756a1b51a749',1,'etk::FSNode']]],
|
||||
['timemodified',['timeModified',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#afa84341a6764252f5fb70eb48540f496',1,'etk::FSNode']]],
|
||||
['timemodifiedstring',['timeModifiedString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a3cdee551ca80df9597a408b42b4f7210',1,'etk::FSNode']]],
|
||||
['to_5fstring',['to_string',['http://atria-soft.github.io/etk/namespaceetk.html#a48ed31a00f989f5b188d7254e6945a74',1,'etk::to_string(const TYPE &_variable)'],['http://atria-soft.github.io/etk/namespaceetk.html#a17aa4febea213096442bcb8e7ca80805',1,'etk::to_string(const std::vector< TYPE > &_list)']]],
|
||||
['toarray',['toArray',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#abf67a6a98c2fb657cff4290cef39b658',1,'ejson::Value::toArray()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a7bd84110f49d0b4252d3b919e74e3831',1,'ejson::Value::toArray() const']]],
|
||||
['toboolean',['toBoolean',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ab759dc22259f15b487a4437df60baf1a',1,'ejson::Value::toBoolean()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ac7b37ebf5bcabf12feb589968770b3f4',1,'ejson::Value::toBoolean() const']]],
|
||||
['todocument',['toDocument',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a58ec04b1804d2502c0621c9a4108b6c3',1,'ejson::Value::toDocument()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a6b5eed0d3b14a3fc1a75357bda165e33',1,'ejson::Value::toDocument() const']]],
|
||||
['toint',['toInt',['http://atria-soft.github.io/etk/namespaceu32char.html#afc40d527459e3869ea8dc54d3b5ef225',1,'u32char']]],
|
||||
['tomato',['tomato',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9f3fe621ef99b1b452a5a11af1a06ae0',1,'etk::color']]],
|
||||
['tonull',['toNull',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a157597cbc30f00eabc62d8724fccd61f',1,'ejson::Value::toNull()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#aa50ce25748b4164eac425a74aa3a9990',1,'ejson::Value::toNull() const']]],
|
||||
['tonumber',['toNumber',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a40e63375796266399a4297b8d2b96f2c',1,'ejson::Value::toNumber()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a49736f1d74a125b0e9fb3e9a18a793ad',1,'ejson::Value::toNumber() const']]],
|
||||
['toobject',['toObject',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a91236630d37cad7a8d1256835a9448c8',1,'ejson::Value::toObject()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ae27978be6397ed84518ae23eaed23cd5',1,'ejson::Value::toObject() const']]],
|
||||
['tool_2ehpp',['tool.hpp',['http://atria-soft.github.io/etk/tool__8hpp.html',1,'']]],
|
||||
['tostring',['toString',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a43a3bf8ff0d02f92e8751ea8a16fcaa1',1,'ejson::Value::toString()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a65587aee04eba5882f306b46e5b3c9ce',1,'ejson::Value::toString() const']]],
|
||||
['touch',['touch',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6fd01aeb7f84399ad99573e0a7e2f8fc',1,'etk::FSNode']]],
|
||||
['transfertin',['transfertIn',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#ad82736867e1bbf1ef9cda98ee22b2215',1,'ejson::internal::Array::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#af30b2342a4c91705dceb2434f2f06d47',1,'ejson::internal::Boolean::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a3e57cb8cf21c84258ed5024a8d40fc23',1,'ejson::internal::Null::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#ab753d1a2d0919737a566b7e3fc06b080',1,'ejson::internal::Number::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#aee25bea3065759780a3f63d2f5c0458e',1,'ejson::internal::Object::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a3ee2d34d468baec8d347add7d590e7db',1,'ejson::internal::String::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#ad0d5a680f032ce3d97f87468fdd448df',1,'ejson::internal::Value::transfertIn()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a03ca08ba192ba578df15b6f90cb96970',1,'ejson::Value::transfertIn()']]],
|
||||
['translate',['translate',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#abd22ba1cbe8dc53c0446abcb55d8551a',1,'etk::Matrix2::translate()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#aa6cd07f3a802c5a57bddbf5a6db95c4d',1,'etk::Matrix4::translate()']]],
|
||||
['transpose',['transpose',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#ab05c8b14ec68367d0391c23b77870a3b',1,'etk::Matrix::transpose()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a8214b2300ebdc4b42bde1efe93e84fae',1,'etk::Matrix4::transpose()']]],
|
||||
['triple',['triple',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af1e591712d4a15bd21ad6fd22d72df97',1,'etk::Vector3D']]],
|
||||
['turquoise',['turquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8162f21fcdb858a4c5017a20db4c5830',1,'etk::color']]],
|
||||
['typenode',['typeNode',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8',1,'etk']]],
|
||||
['typenode_5fblock',['typeNode_block',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a18f1c41a5c9bc4842a512954af23d630',1,'etk']]],
|
||||
['typenode_5fcharacter',['typeNode_character',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a07f61c5191a0e393871ecf69f4f32eed',1,'etk']]],
|
||||
['typenode_5ffifo',['typeNode_fifo',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8af5a5a8cef27d1c2abf4c6b7b9a893890',1,'etk']]],
|
||||
['typenode_5ffile',['typeNode_file',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a4bb596537f408d12f89da085cac752c6',1,'etk']]],
|
||||
['typenode_5ffolder',['typeNode_folder',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a67fbbfd55ff1568df12ca9719bc73680',1,'etk']]],
|
||||
['typenode_5flink',['typeNode_link',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a73f8fdd1c9f08183be017f372935cf14',1,'etk']]],
|
||||
['typenode_5fsocket',['typeNode_socket',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a9b46f1f9d230b9490b2c17af379c61bc',1,'etk']]],
|
||||
['typenode_5funknow',['typeNode_unknow',['http://atria-soft.github.io/etk/namespaceetk.html#a99c2dd948d6da85ed816fa0c267862e8a4c85a6b7dccfd424a20b383e5dbe63bf',1,'etk']]],
|
||||
['types_2ehpp',['types.hpp',['http://atria-soft.github.io/etk/types__8hpp.html',1,'(Global Namespace)'],['http://musicdsp.github.io/audio/types__8hpp.html',1,'(Global Namespace)']]]
|
||||
];
|
26
search/all_12.html
Normal file
26
search/all_12.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_12.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
8
search/all_12.js
Normal file
8
search/all_12.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['u32char',['u32char',['http://atria-soft.github.io/etk/namespaceu32char.html',1,'']]],
|
||||
['unknow',['unknow',['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709a5c940de9c166a32dc1f63d9dafc6822f',1,'ejson']]],
|
||||
['unsetloginfile',['unsetLogInFile',['http://atria-soft.github.io/elog/namespaceelog.html#a496120feb0c59449a46057559c6c8a1a',1,'elog']]],
|
||||
['usecount',['useCount',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a74070b8ebda543021108e0df4b1e825b',1,'ememory::SharedPtr::useCount()'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a41fa587a2ee7a4bddd76688b94133af3',1,'ememory::WeakPtr::useCount()']]],
|
||||
['utf8',['utf8',['http://atria-soft.github.io/etk/namespaceutf8.html',1,'']]]
|
||||
];
|
26
search/all_13.html
Normal file
26
search/all_13.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_13.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
22
search/all_13.js
Normal file
22
search/all_13.js
Normal file
@ -0,0 +1,22 @@
|
||||
var searchData=
|
||||
[
|
||||
['value',['Value',['http://atria-soft.github.io/ejson/classejson_1_1_value.html',1,'ejson']]],
|
||||
['value',['Value',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html',1,'ejson::internal']]],
|
||||
['value',['Value',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a57471d92a92936793f1844e36d3b115a',1,'ejson::internal::Value::Value()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a0510ab7719ab2388f447f7b0c2972ff7',1,'ejson::Value::Value(const ememory::SharedPtr< ejson::internal::Value > &_internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ad0eee5841f21b81556e93c28915ffbc1',1,'ejson::Value::Value()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709a2063c1608d6e0baf80249c42e2be5804',1,'ejson::value()']]],
|
||||
['value_2ehpp',['Value.hpp',['http://atria-soft.github.io/ejson/internal__2__value__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/__value__8hpp.html',1,'(Global Namespace)']]],
|
||||
['valueexist',['valueExist',['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a5a8e982824bad7d0a0f28cfb9eff5a07',1,'ejson::Object']]],
|
||||
['valuetype',['valueType',['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709',1,'ejson']]],
|
||||
['valuetype_2ehpp',['valueType.hpp',['http://atria-soft.github.io/ejson/value__type__8hpp.html',1,'']]],
|
||||
['vector2d',['Vector2D',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'etk']]],
|
||||
['vector2d',['Vector2D',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'etk::Vector2D::Vector2D(T _xxx, T _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'etk::Vector2D::Vector2D(const Vector2D< double > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'etk::Vector2D::Vector2D(const Vector2D< float > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'etk::Vector2D::Vector2D(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'etk::Vector2D::Vector2D(const std::string &_str)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'Vector2D< int32_t >::Vector2D(int32_t _xxx, int32_t _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'Vector2D< int32_t >::Vector2D(const Vector2D< double > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'Vector2D< int32_t >::Vector2D(const Vector2D< float > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'Vector2D< int32_t >::Vector2D(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'Vector2D< int32_t >::Vector2D(const std::string &_str)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a09b5e26eacb50a8059d0e0c65405eb82',1,'Vector2D< uint32_t >::Vector2D(uint32_t _xxx, uint32_t _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aaece962e3caa1d70afe0b1682ce8212e',1,'Vector2D< uint32_t >::Vector2D(const Vector2D< double > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#acab36ec2f778107bc89f4e5c9463191b',1,'Vector2D< uint32_t >::Vector2D(const Vector2D< float > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab07ef273334d86b96dd13a4ce4c19137',1,'Vector2D< uint32_t >::Vector2D(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a187bb96fc68cb5d5dadc99f573674b98',1,'Vector2D< uint32_t >::Vector2D(const std::string &_str)']]],
|
||||
['vector2d_2ehpp',['Vector2D.hpp',['http://atria-soft.github.io/etk/__vector2__d__8hpp.html',1,'']]],
|
||||
['vector2d_3c_20int32_5ft_20_3e',['Vector2D< int32_t >',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'']]],
|
||||
['vector2d_3c_20uint32_5ft_20_3e',['Vector2D< uint32_t >',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html',1,'']]],
|
||||
['vector3d',['Vector3D',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a409169c1781cae5220b9f7bd078e05d9',1,'etk::Vector3D::Vector3D()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7f5d02301a551e7f686092d7b9a5b269',1,'etk::Vector3D::Vector3D(const T &_xxx, const T &_yyy, const T &_zzz)']]],
|
||||
['vector3d',['Vector3D',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html',1,'etk']]],
|
||||
['vector3d_2ehpp',['Vector3D.hpp',['http://atria-soft.github.io/etk/__vector3__d__8hpp.html',1,'']]],
|
||||
['vector4d',['Vector4D',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html',1,'etk']]],
|
||||
['vector4d',['Vector4D',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a0e140dec4eca4f3695f19fb92dc3e1ae',1,'etk::Vector4D::Vector4D()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a7a41fd47b438cc43849a2b2c0f308db2',1,'etk::Vector4D::Vector4D(const T &_xxx, const T &_yyy, const T &_zzz, const T &_www)']]],
|
||||
['vector4d_2ehpp',['Vector4D.hpp',['http://atria-soft.github.io/etk/__vector4__d__8hpp.html',1,'']]],
|
||||
['violet',['violet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac86b1f752bb46992b83000f1b48957ec',1,'etk::color']]]
|
||||
];
|
26
search/all_14.html
Normal file
26
search/all_14.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_14.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
14
search/all_14.js
Normal file
14
search/all_14.js
Normal file
@ -0,0 +1,14 @@
|
||||
var searchData=
|
||||
[
|
||||
['write_20stream_20to_20audio_20output',['Write stream to Audio output',['http://musicdsp.github.io/audio-river/audio_river_write.html',1,'']]],
|
||||
['write_20an_20json_20content',['Write an JSON content',['http://atria-soft.github.io/ejson/ejson_tutorial_write.html',1,'']]],
|
||||
['w',['w',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a0ede53650faf9183b87a3592e8be142d',1,'etk::Vector4D']]],
|
||||
['wait',['wait',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a0693f87b2886e553ccdafdac112ebbd5',1,'etk::Fifo::wait(MY_TYPE &_data)'],['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#aa08e5c57d91bc54ea08f377a6e2653e3',1,'etk::Fifo::wait(MY_TYPE &_data, uint32_t _timeOutInUs)']]],
|
||||
['weakfromthis',['weakFromThis',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#aa2ce5703d70b211bae31fd40a5514c19',1,'ememory::EnableSharedFromThis::weakFromThis()'],['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#a6be22e13e06d0f679ff03c6ee817386f',1,'ememory::EnableSharedFromThis::weakFromThis() const']]],
|
||||
['weakptr',['WeakPtr',['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html',1,'ememory']]],
|
||||
['weakptr',['WeakPtr',['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a7ca8af1a20e2bce96d5c65ea1fd72ec1',1,'ememory::WeakPtr::WeakPtr()'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a1fb089b0b5bd76e33bf54d32cd3bb369',1,'ememory::WeakPtr::WeakPtr(std::nullptr_t)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#adb31ca52a0b8dfe8c876a9fd297eca83',1,'ememory::WeakPtr::WeakPtr(const WeakPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#adbfcc73329e43b1e37fd8b19220d752e',1,'ememory::WeakPtr::WeakPtr(WeakPtr &&_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a3a30b756ccdc34bf96a4c7e2e4fb87c4',1,'ememory::WeakPtr::WeakPtr(const SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a9233c621eaf744a4b6d3f53afb77f33f',1,'ememory::WeakPtr::WeakPtr(const SharedPtr< EMEMORY_TYPE2 > &_obj)']]],
|
||||
['weakptr_2ehpp',['WeakPtr.hpp',['http://atria-soft.github.io/ememory/__weak__ptr__8hpp.html',1,'']]],
|
||||
['wheat',['wheat',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a0fee5d2cd67adc3c4a5d820616854cde',1,'etk::color']]],
|
||||
['white',['white',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6559ba632982f84ab6215281bd431b9c',1,'etk::color']]],
|
||||
['whitesmoke',['whiteSmoke',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b012cf56fb3a1c63e55aa2d83f7472b',1,'etk::color']]]
|
||||
];
|
26
search/all_15.html
Normal file
26
search/all_15.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_15.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
search/all_15.js
Normal file
4
search/all_15.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['x',['x',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'etk::Vector2D::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'Vector2D< int32_t >::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8409de5d430e5cdcb7326aee94176873',1,'Vector2D< uint32_t >::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af2bda50fefea08fb49c04b15a61bcb6a',1,'etk::Vector3D::x()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a98cef087b46916c257dc7b7e39230e74',1,'etk::Vector4D::x()']]]
|
||||
];
|
26
search/all_16.html
Normal file
26
search/all_16.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_16.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
6
search/all_16.js
Normal file
6
search/all_16.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['y',['y',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'etk::Vector2D::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'Vector2D< int32_t >::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abc8a9a46cb0bf2c32916bfa3a35dfb22',1,'Vector2D< uint32_t >::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ad949b7843b6212277927f0b973ef502b',1,'etk::Vector3D::y()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a5c604a37b7503594d4b69d286751b12d',1,'etk::Vector4D::y()']]],
|
||||
['yellow',['yellow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a002d237cb06c35ec373b454af2cbb072',1,'etk::color']]],
|
||||
['yellowgreen',['yellowGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a88244e18c7bcefe71c7f9fbca047125b',1,'etk::color']]]
|
||||
];
|
26
search/all_17.html
Normal file
26
search/all_17.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_17.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
7
search/all_17.js
Normal file
7
search/all_17.js
Normal file
@ -0,0 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['z',['z',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a4d5e3071c66297840c6a857e580aaabd',1,'etk::Vector3D::z()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a5b42d456747b68c7ab1da8cfdbc38dfc',1,'etk::Vector4D::z()']]],
|
||||
['zip',['Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html#afb44ec0e03903534beeaa51bd562acda',1,'etk::archive::Zip']]],
|
||||
['zip',['Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html',1,'etk::archive']]],
|
||||
['zip_2ehpp',['Zip.hpp',['http://atria-soft.github.io/etk/__zip__8hpp.html',1,'']]]
|
||||
];
|
26
search/all_18.html
Normal file
26
search/all_18.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_18.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
14
search/all_18.js
Normal file
14
search/all_18.js
Normal file
@ -0,0 +1,14 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7earchive',['~Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a712ccb41b94c3d96fa7be82e13d10ee2',1,'etk::Archive']]],
|
||||
['_7ecounter',['~Counter',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a52762694b79f68cfb77022e6e6907d96',1,'ememory::Counter']]],
|
||||
['_7eenablesharedfromthis',['~EnableSharedFromThis',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#ae088de759baf528291c446cc48fd5ed1',1,'ememory::EnableSharedFromThis']]],
|
||||
['_7efifo',['~Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#ae3aa50d02d2a5099ead2dcd2bda984ec',1,'etk::Fifo']]],
|
||||
['_7efsnode',['~FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa15899502c51cbf37ffc6f7284f3535b',1,'etk::FSNode']]],
|
||||
['_7ehash',['~Hash',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#ac2b71e6597e028b28272391e3e951474',1,'etk::Hash']]],
|
||||
['_7eiterator',['~iterator',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a4de42494301339b944f846b649504f4f',1,'utf8::iterator']]],
|
||||
['_7ematrix',['~Matrix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a8ae71a3749309ebea595c9619d28878e',1,'etk::Matrix']]],
|
||||
['_7esharedptr',['~SharedPtr',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a11e3f0079bc15778cec63fc378c10c9d',1,'ememory::SharedPtr']]],
|
||||
['_7evalue',['~Value',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#aa2e223aeec554cb43556c2ad088d7283',1,'ejson::internal::Value::~Value()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a60852cacc23fd9b08177da5084ade12e',1,'ejson::Value::~Value()']]],
|
||||
['_7ezip',['~Zip',['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html#a79fff570b3ccbee5ffe3d0f85b5c7b24',1,'etk::archive::Zip']]]
|
||||
];
|
26
search/all_2.html
Normal file
26
search/all_2.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_2.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
63
search/all_2.js
Normal file
63
search/all_2.js
Normal file
@ -0,0 +1,63 @@
|
||||
var searchData=
|
||||
[
|
||||
['cadetblue',['cadetBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa007b1fd1b17e1872fbc6f41e147f54f',1,'etk::color']]],
|
||||
['calculateintercept',['calculateIntercept',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a6b0377c24a6b076de9fe112400724523',1,'etk::Plane']]],
|
||||
['callbacklog',['callbackLog',['http://atria-soft.github.io/elog/namespaceelog.html#a2f5d781d79bd79fcda8b94a212bcbbde',1,'elog']]],
|
||||
['carrierreturn',['CarrierReturn',['http://atria-soft.github.io/etk/namespaceu32char.html#a65eaeefb77c1b694f336eedda60c30af',1,'u32char']]],
|
||||
['changeorder',['changeOrder',['http://atria-soft.github.io/etk/namespaceu32char.html#a7d8866bc81b174c81df61536be36e7ef',1,'u32char']]],
|
||||
['channel',['channel',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108',1,'audio']]],
|
||||
['channel_2ehpp',['channel.hpp',['http://musicdsp.github.io/audio/channel__8hpp.html',1,'']]],
|
||||
['channel_5fcenterleft',['channel_centerLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108ae268066b280a3086d8c2294f61275a96',1,'audio']]],
|
||||
['channel_5fcenterright',['channel_centerRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a5918371320b774bc6aa860bc2b12fd16',1,'audio']]],
|
||||
['channel_5ffrontcenter',['channel_frontCenter',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108aea18fbc48b38ab10669dc5bda9bf9491',1,'audio']]],
|
||||
['channel_5ffrontleft',['channel_frontLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a6562e2a8f82d1ba9811d8140b7e414e4',1,'audio']]],
|
||||
['channel_5ffrontright',['channel_frontRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a35dd902be5e44a1a221a88b69a0d8146',1,'audio']]],
|
||||
['channel_5flfe',['channel_lfe',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a69071f352585328311ec72dd2fe379e0',1,'audio']]],
|
||||
['channel_5frearcenter',['channel_rearCenter',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108ab7d27550b8b9b45759efb9be53ea29f1',1,'audio']]],
|
||||
['channel_5frearleft',['channel_rearLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a38a7b80a5a501832db551e4c125c02e2',1,'audio']]],
|
||||
['channel_5frearright',['channel_rearRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a190721a0d06efba2b2652432a6579304',1,'audio']]],
|
||||
['channel_5ftopcenterleft',['channel_topCenterLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a1e15abcd1506642715fb22e782d42144',1,'audio']]],
|
||||
['channel_5ftopcenterright',['channel_topCenterRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a34576a9879009550465c2e1f1b31424a',1,'audio']]],
|
||||
['channel_5ftopfrontcenter',['channel_topFrontCenter',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a2fe081b16bc2d60a37c69710726e0dab',1,'audio']]],
|
||||
['channel_5ftopfrontleft',['channel_topFrontLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108ada5c652fe67eff25745be19bc93e5291',1,'audio']]],
|
||||
['channel_5ftopfrontright',['channel_topFrontRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a3339393250b6745aa5632fb9835a2df0',1,'audio']]],
|
||||
['channel_5ftoprearcenter',['channel_topRearCenter',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108abb811e1091bf90b7cc3659bd374a3b6d',1,'audio']]],
|
||||
['channel_5ftoprearleft',['channel_topRearLeft',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108ad368a68e8c79d7627889887d03463e48',1,'audio']]],
|
||||
['channel_5ftoprearright',['channel_topRearRight',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108af3c37db7a8b58063dd6d8eb9be9664d2',1,'audio']]],
|
||||
['channel_5funknow',['channel_unknow',['http://musicdsp.github.io/audio/namespaceaudio.html#adbb926ec8e7386ccca84761c81dee108a66f6bf970a8dce2cb06bb1cebc89877c',1,'audio']]],
|
||||
['chartreuse',['chartreuse',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2dd91ed503e594efb3fbfef33e358066',1,'etk::color']]],
|
||||
['check',['check',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#aff7c1fe351fa4470ed728855cc475876',1,'ejson::FilePos']]],
|
||||
['checknumber',['checkNumber',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a02d9bd053052d3fbf4584cfbf1f3c6af',1,'ejson::internal::Value']]],
|
||||
['checkstring',['checkString',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a77c5482f290628b7ed94ffcc683cb86f',1,'ejson::internal::Value']]],
|
||||
['chocolate',['chocolate',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7c01526863636486a43270680bc60002',1,'etk::color']]],
|
||||
['clean',['clean',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#af8d5cb46bcba3868e9e858a79d3e22cc',1,'etk::Fifo']]],
|
||||
['clear',['clear',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#ac09674009a8d2895eee2ead5d93e94db',1,'etk::FSNodeRight::clear()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a4e8eb6f69743a44f53aa483acb770dbc',1,'etk::Hash::clear()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a27831faf9d5097224f3c3772d6ea7051',1,'ejson::internal::Array::clear()'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a835d7c2e94175a6a8d3de5a40ffacf8a',1,'ejson::FilePos::clear()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#aa8ac667f4da778fd7a71ca9a46f1a6c7',1,'ejson::internal::Object::clear()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a823694a1d241579fc77fc86f46ae303f',1,'ejson::internal::Value::clear()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a3ce2ef5d17d859a51d4146f8ec097fcb',1,'ejson::Value::clear()']]],
|
||||
['clearlowertriangle',['clearLowerTriangle',['http://atria-soft.github.io/etk/namespaceetk.html#a80d4500245f02806cf3397656ed18bb8',1,'etk']]],
|
||||
['clearuppertriangle',['clearUpperTriangle',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a56e65b58426a503e0f55274d813fc307',1,'etk::Matrix']]],
|
||||
['clone',['clone',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a50162f4a4f6d101360fe8820953b4e9c',1,'ejson::internal::Array::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a63b20c27665d74103bdb423c2eeeb6ef',1,'ejson::internal::Boolean::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a2cbb1f91f4017a9d9c14b1f8eef16fd9',1,'ejson::internal::Null::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a46f841d68d34ef99e4b7052fee1e252d',1,'ejson::internal::Number::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a0d19856586aec3d128b8101f1492f5d8',1,'ejson::internal::Object::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a904e38c735f77b7b1e04fe9a4f002ce7',1,'ejson::internal::String::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a8932ef5494a96537ec16e1b5768786a3',1,'ejson::internal::Value::clone()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#af66856fee747c1ee0522c4ddc4a1cb6c',1,'ejson::Value::clone()']]],
|
||||
['clonein',['cloneIn',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#af95fec9bdbf1bcb64c11dcdd52789723',1,'ejson::internal::Object']]],
|
||||
['cloneobj',['cloneObj',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a713d7172fb0d1aa0285362345203de0d',1,'ejson::internal::Object']]],
|
||||
['close',['close',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#abda6becefeae5944d4001900d3231475',1,'etk::Archive']]],
|
||||
['closestaxis',['closestAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'etk::Vector2D::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'Vector2D< int32_t >::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a4dba6f746de3907deb78b25c4f2d95c5',1,'Vector2D< uint32_t >::closestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a2ea56b698bff0a7286783a170bdd9557',1,'etk::Vector3D::closestAxis()']]],
|
||||
['cofactor',['coFactor',['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a0679dea1b04a02692629b6f4476dc2d9',1,'etk::Matrix4']]],
|
||||
['color',['Color',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a8acf9a5b142e45e8af4ac04b4d5f6212',1,'etk::Color::Color()'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#af6331b1c9e5bf9c3360dfd37abf9aeaa',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b, MY_TYPE _a)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a1859a0fad4cfa6c16c1847b0c33ecadc',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g, MY_TYPE _b)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#ae6dfc8f1d5c36d13dbd718786064d59d',1,'etk::Color::Color(MY_TYPE _r, MY_TYPE _g)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#af4af55e64692adf0d54c21cc01fdf41d',1,'etk::Color::Color(MY_TYPE _r)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a9ec115f5d92b4266e44ef22640aa7961',1,'etk::Color::Color(const etk::Color< MY_TYPE_2, MY_TYPE_SIZE_2 > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a76b3a50c125dd0f64632ec33790a7506',1,'etk::Color::Color(const std::string &_input)']]],
|
||||
['color',['Color',['http://atria-soft.github.io/etk/classetk_1_1_color.html',1,'etk']]],
|
||||
['color_2ehpp',['Color.hpp',['http://atria-soft.github.io/etk/__color__8hpp.html',1,'']]],
|
||||
['constpointercast',['constPointerCast',['http://atria-soft.github.io/ememory/namespaceememory.html#aef6978a02a7c6c83cf5913c45271ae16',1,'ememory']]],
|
||||
['convertchar32',['convertChar32',['http://atria-soft.github.io/etk/namespaceutf8.html#ab857b45e0371b7d83a4de8d9e86133fd',1,'utf8']]],
|
||||
['convertutf8',['convertUtf8',['http://atria-soft.github.io/etk/namespaceu32char.html#a9eca2aab7a201251a465410688226a81',1,'u32char']]],
|
||||
['convolution',['convolution',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a1c77336ae8faf6fd48c7573d46a74533',1,'etk::Matrix']]],
|
||||
['coral',['coral',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a36f2cec268c7c0e30723ac23f9b3f277',1,'etk::color']]],
|
||||
['cornflowerblue',['cornflowerBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a90a5242512b4e294b4a660317609f80a',1,'etk::color']]],
|
||||
['cornsilk',['cornsilk',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a253d987094e83f3d979dd8fe216297be',1,'etk::color']]],
|
||||
['count',['count',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a7d43270207b6da91d535a520e18f49c7',1,'etk::Fifo']]],
|
||||
['counter',['counter',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a1614d672880eb19b18a98ea9babe723ea886bb73b3156b0aa24aac99d2de0b238',1,'ememory::Counter::counter()'],['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a7424b792a2e2b05b228f8e02a10eb9d6',1,'ememory::Counter::Counter(bool _fromWeak=false)']]],
|
||||
['counter',['Counter',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html',1,'ememory']]],
|
||||
['counter_2ehpp',['Counter.hpp',['http://atria-soft.github.io/ememory/__counter__8hpp.html',1,'']]],
|
||||
['countwhitechar',['countWhiteChar',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#aea1b708581f9055dec94efb2a4c243aa',1,'ejson::internal::Value']]],
|
||||
['create',['create',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a53c2f62e0e6cf35b596e9df8074078cf',1,'ejson::internal::Array::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#aa30ca46b99ee7f5fc8ecfceb11ed1480',1,'ejson::internal::Boolean::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a362dc43908dc7e5845b72b24fc392518',1,'ejson::internal::Document::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a120ccdf92ea62f42d8b220404b210636',1,'ejson::internal::Null::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a70e44c0fc76f6e1e56480f289cdeffca',1,'ejson::internal::Number::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#aa104cd6df456659f510286d5eecce2ad',1,'ejson::internal::Object::create()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#ad9efead49cb8fcd0fac291c12b39ae3d',1,'ejson::internal::Object::create(const std::string &_data)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a602817bbc7e8c1ade7d5064447203202',1,'ejson::internal::String::create()']]],
|
||||
['createerror',['createError',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a243fe9b55b31a483edb28630d38a1530',1,'ejson::internal::Document']]],
|
||||
['crimson',['crimson',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa29d7ec12725a55399cfbee0fab1d74e',1,'etk::color']]],
|
||||
['cross',['cross',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'etk::Vector2D::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'Vector2D< int32_t >::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a06e32e1abb9d69f3338302254eab61dc',1,'Vector2D< uint32_t >::cross()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a0ac0f11a99ebb6b45605da1d373c4bbd',1,'etk::Vector3D::cross()']]],
|
||||
['cyan',['cyan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#acc0367018e04ae83f0282525443f2c39',1,'etk::color']]]
|
||||
];
|
26
search/all_3.html
Normal file
26
search/all_3.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_3.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
50
search/all_3.js
Normal file
50
search/all_3.js
Normal file
@ -0,0 +1,50 @@
|
||||
var searchData=
|
||||
[
|
||||
['darkblue',['darkBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a222350bf918f872c4e5ff2c44ab0d948',1,'etk::color']]],
|
||||
['darkcyan',['darkCyan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1e2298ea2e2329a2eec98014ad2f62f3',1,'etk::color']]],
|
||||
['darkgoldenrod',['darkGoldenRod',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa8fc1bb410a59107158dc78cbff58637',1,'etk::color']]],
|
||||
['darkgray',['darkGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a443370c666ff111e46fd69af0fc8c6f1',1,'etk::color']]],
|
||||
['darkgreen',['darkGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab2c305fa2794088b6518e7d41b5a66cf',1,'etk::color']]],
|
||||
['darkgrey',['darkGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#acc4d6ece51b12c4d71944c7cfa62df3d',1,'etk::color']]],
|
||||
['darkkhaki',['darkKhaki',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a41b7e12409c7c23d2efd5b2002ff8a38',1,'etk::color']]],
|
||||
['darkmagenta',['darkMagenta',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5967702d70d066cc22d0582816506960',1,'etk::color']]],
|
||||
['darkolivegreen',['darkOliveGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af8658803a964bae9b55b136f17349fb9',1,'etk::color']]],
|
||||
['darkorange',['darkorange',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7064c68a6a6025e00ce163a1ae89f1ea',1,'etk::color']]],
|
||||
['darkorchid',['darkOrchid',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1d7683e234cce9679495ba626cdbd63b',1,'etk::color']]],
|
||||
['darkred',['darkRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aff3a3b7299b13dfb18983bf5590ba95a',1,'etk::color']]],
|
||||
['darksalmon',['darkSalmon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a907915b5995bce96b1edce13c9e2fdf7',1,'etk::color']]],
|
||||
['darkseagreen',['darkSeaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a59822524863f5783ee051ad10375892f',1,'etk::color']]],
|
||||
['darkslateblue',['darkSlateBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a26484af8b6c58f221f1849b87f3bee74',1,'etk::color']]],
|
||||
['darkslategray',['darkSlateGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a349b3fd1e93f89e01bd862981d02196b',1,'etk::color']]],
|
||||
['darkslategrey',['darkSlateGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a50f19e66e3c3a0af908b5c1efd2abc84',1,'etk::color']]],
|
||||
['darkturquoise',['darkTurquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a05e713dcb0b2f4febdbcf35450b841fd',1,'etk::color']]],
|
||||
['darkviolet',['darkViolet',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9e56b9239824d0b5936d5cff3b60231b',1,'etk::color']]],
|
||||
['data',['data',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a1d1dd0c1c1956fad8ab3884bb85723c4',1,'etk::ArchiveContent::data()'],['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a1614d672880eb19b18a98ea9babe723ea8d777f385d3dfec8815d20f7496026dc',1,'ememory::Counter::data()']]],
|
||||
['decreaseref',['decreaseRef',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a3835539a563d971425a4dfe3beb06e05',1,'etk::ArchiveContent']]],
|
||||
['decrementshared',['decrementShared',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#aa28cf4efdddded41d259fa7d3233bf00',1,'ememory::Counter']]],
|
||||
['decrementweak',['decrementWeak',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a7b73b5b5d15ffe2494ff84beca813bd4',1,'ememory::Counter']]],
|
||||
['deeppink',['deepPink',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aad22e4d8159516802b60b3993b35310d',1,'etk::color']]],
|
||||
['deepskyblue',['deepSkyBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a20b4f50841f1edc88b8ebd09764d22ec',1,'etk::color']]],
|
||||
['defaultalpha',['defaultAlpha',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a07823a4af1948cc0c2a80947c634100b',1,'etk::Color']]],
|
||||
['degreetoradian',['degreeToRadian',['http://atria-soft.github.io/etk/namespaceetk.html#aae0bc3aae3180e4cc444264c2b39a9bd',1,'etk']]],
|
||||
['delete',['Delete',['http://atria-soft.github.io/etk/namespaceu32char.html#a55bf46c0555440472df720e2e3b553bf',1,'u32char']]],
|
||||
['determinant',['determinant',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a6fa058e133e38985460b0a269a9e125e',1,'etk::Matrix2::determinant()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a17e00a9267a06fca1f68e3782fb07477',1,'etk::Matrix4::determinant()']]],
|
||||
['dimgray',['dimGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9c3f19c27817d52a7dce663597809673',1,'etk::color']]],
|
||||
['dimgrey',['dimGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b9159ca54b27a2eb3aef2787cc3f8a4',1,'etk::color']]],
|
||||
['display',['display',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a8bc198e2fda3b1bfe3176ec315e22441',1,'etk::Archive::display()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#adc50a4545b76e6e6401b6d214dd4bf56',1,'ejson::internal::Value::display()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#af897c339ede19f822dac984575d4db50',1,'ejson::Value::display()']]],
|
||||
['displaybacktrace',['displayBacktrace',['http://atria-soft.github.io/elog/namespaceelog.html#aaa54d31e61733c3ed433fe18b7be4dfa',1,'elog']]],
|
||||
['displayerror',['displayError',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a711c39506be33863700750cf3bd08f13',1,'ejson::Document::displayError()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a7cc17fd00e2c685320e30c25be47632c',1,'ejson::internal::Document::displayError()']]],
|
||||
['distance',['distance',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'etk::Vector2D::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'Vector2D< int32_t >::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5bd1fcc61cc48bc939ba3c05df4b1ab6',1,'Vector2D< uint32_t >::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ad99c7c9a49d1c31b52208147ebcf282e',1,'etk::Vector3D::distance()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#af68bc268b306c2ac6f4f7ad39667dfda',1,'etk::Vector4D::distance()']]],
|
||||
['distance2',['distance2',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'etk::Vector2D::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'Vector2D< int32_t >::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada692f4964568b552ab915cac0c76253',1,'Vector2D< uint32_t >::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#acddb633c1793ef7b937ce466cae0e6aa',1,'etk::Vector3D::distance2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a2fad2e152362f4d34ea6aa732af1aa5b',1,'etk::Vector4D::distance2()']]],
|
||||
['document',['Document',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#ad0a4d50152a6001fccac6135c8748802',1,'ejson::Document::Document(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_document.html#ad4759d3d24556cbb214d59d93ca17b69',1,'ejson::Document::Document(const ejson::Document &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a67b503c2bfdf8d55a14932976ec4bc32',1,'ejson::Document::Document()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a82822eeeee309ae90e52ebc6bba99d58',1,'ejson::internal::Document::Document()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709afdc3bdefb79cec8eb8211d2499e04704',1,'ejson::document()']]],
|
||||
['document',['Document',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html',1,'ejson::internal']]],
|
||||
['document',['Document',['http://atria-soft.github.io/ejson/classejson_1_1_document.html',1,'ejson']]],
|
||||
['document_2ehpp',['Document.hpp',['http://atria-soft.github.io/ejson/__document__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/internal__2__document__8hpp.html',1,'(Global Namespace)']]],
|
||||
['dodgerblue',['dodgerBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#abded21fe482e526e290b0699c55c1d8d',1,'etk::color']]],
|
||||
['dot',['dot',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'etk::Vector2D::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'Vector2D< int32_t >::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aeeac6eb537be0d5017ded4a62cc33b34',1,'Vector2D< uint32_t >::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ae24ac042b5e2878119cfb6e321daf3bc',1,'etk::Vector3D::dot()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a54f86ba2bdb634b1c5d6fe1f3cd4846d',1,'etk::Vector4D::dot()']]],
|
||||
['double_5ft',['double_t',['http://musicdsp.github.io/audio/classaudio_1_1double__t.html',1,'audio']]],
|
||||
['double_5ft_2ehpp',['double_t.hpp',['http://musicdsp.github.io/audio/double____t__8hpp.html',1,'']]],
|
||||
['drawelementparsed',['drawElementParsed',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a29acde0ca78e97c8b12d6e9e74c5e168',1,'ejson::internal::Value']]],
|
||||
['duration_2ehpp',['Duration.hpp',['http://musicdsp.github.io/audio/__duration__8hpp.html',1,'']]],
|
||||
['dynamicpointercast',['dynamicPointerCast',['http://atria-soft.github.io/ememory/namespaceememory.html#a0bfb664a1fcc7defd9aa5c8534d33af7',1,'ememory::dynamicPointerCast(ememory::SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/namespaceememory.html#a5bce20cf9275c6e3f29e6bdb72f1ad97',1,'ememory::dynamicPointerCast(const ememory::SharedPtr< EMEMORY_TYPE > &_obj)']]]
|
||||
];
|
26
search/all_4.html
Normal file
26
search/all_4.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_4.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
27
search/all_4.js
Normal file
27
search/all_4.js
Normal file
@ -0,0 +1,27 @@
|
||||
var searchData=
|
||||
[
|
||||
['archive',['archive',['http://atria-soft.github.io/etk/namespaceetk_1_1archive.html',1,'etk']]],
|
||||
['color',['color',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html',1,'etk']]],
|
||||
['ejson',['ejson',['http://atria-soft.github.io/ejson/namespaceejson.html',1,'']]],
|
||||
['ejson_2ehpp',['ejson.hpp',['http://atria-soft.github.io/ejson/ejson__8hpp.html',1,'']]],
|
||||
['elog',['elog',['http://atria-soft.github.io/elog/namespaceelog.html',1,'']]],
|
||||
['elog_2ehpp',['elog.hpp',['http://atria-soft.github.io/elog/elog__8hpp.html',1,'']]],
|
||||
['elog_20tutorial_3a_20add_20some_20log_20_28using_29',['Elog Tutorial: Add some Log (using)',['http://atria-soft.github.io/elog/elog_tutorial_01.html',1,'']]],
|
||||
['elog_20tutorial_3a_20runtime_20use',['Elog Tutorial: Runtime use',['http://atria-soft.github.io/elog/elog_tutorial_02.html',1,'']]],
|
||||
['elog_20tutorial_3a_20optionnal_20dependency',['Elog Tutorial: Optionnal dependency',['http://atria-soft.github.io/elog/elog_tutorial_03.html',1,'']]],
|
||||
['ememory',['ememory',['http://atria-soft.github.io/ememory/namespaceememory.html',1,'']]],
|
||||
['empty',['empty',['http://atria-soft.github.io/ejson/namespaceejson.html#ab64b51ff08fe0f8b8dd6d83b0a92c9bc',1,'ejson']]],
|
||||
['emptycolor',['emptyColor',['http://atria-soft.github.io/etk/classetk_1_1_color.html#aa0a719b099664934ab1025ecd9a727e0',1,'etk::Color']]],
|
||||
['enablesharedfromthis',['EnableSharedFromThis',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html#aa2c6f76ad44a25cd2c839853a308d5b1',1,'ememory::EnableSharedFromThis']]],
|
||||
['enablesharedfromthis',['EnableSharedFromThis',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this.html',1,'ememory']]],
|
||||
['enablesharedfromthis_2ehpp',['EnableSharedFromThis.hpp',['http://atria-soft.github.io/ememory/__enable__shared__from__this__8hpp.html',1,'']]],
|
||||
['enablesharedfromthisbase',['EnableSharedFromThisBase',['http://atria-soft.github.io/ememory/classememory_1_1_enable_shared_from_this_base.html',1,'ememory']]],
|
||||
['end',['end',['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a28d8b49315832357cd8ed69355c23b08',1,'ejson::Array::end()'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a8d65e9fb1d84bccad76b81d09962a445',1,'ejson::Array::end() const'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a6efe7ce49560807f6c45aed82beb282f',1,'ejson::Object::end()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a25cb2d48d238e573a3b36ef77d80a2ed',1,'ejson::Object::end() const']]],
|
||||
['escape',['Escape',['http://atria-soft.github.io/etk/namespaceu32char.html#aabc11b96eac4f8821aabf1e8c9b4e68b',1,'u32char']]],
|
||||
['etk',['etk',['http://atria-soft.github.io/etk/namespaceetk.html',1,'']]],
|
||||
['etk_2ehpp',['etk.hpp',['http://atria-soft.github.io/etk/etk__8hpp.html',1,'']]],
|
||||
['exist',['exist',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#aa1fd3f3a8733968d6babe29e5295f439',1,'etk::Archive::exist()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#adbdbfccfea72e09573ef9fdeec20d0f7',1,'etk::FSNode::exist()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a159e9cd496432089fccb73e7eaea376f',1,'etk::Hash::exist()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a62b94307e4a86534e2ef879a5dfc3eff',1,'ejson::internal::Object::exist()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a1395a9a11600c8d9d4c0025916d3cb2a',1,'ejson::Value::exist()']]],
|
||||
['expired',['expired',['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a821cf7802a0d9e3b1574e920b8fdefeb',1,'ememory::WeakPtr']]],
|
||||
['internal',['internal',['http://atria-soft.github.io/ejson/namespaceejson_1_1internal.html',1,'ejson']]],
|
||||
['tool',['tool',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html',1,'etk']]]
|
||||
];
|
26
search/all_5.html
Normal file
26
search/all_5.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_5.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
96
search/all_5.js
Normal file
96
search/all_5.js
Normal file
@ -0,0 +1,96 @@
|
||||
var searchData=
|
||||
[
|
||||
['fifo',['Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html',1,'etk']]],
|
||||
['fifo',['Fifo',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a37abc79759bdbfe9e28b273e600c59f0',1,'etk::Fifo']]],
|
||||
['fifo_2ehpp',['Fifo.hpp',['http://atria-soft.github.io/etk/__fifo__8hpp.html',1,'']]],
|
||||
['fileclose',['fileClose',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a5e9146d1e8984f05221d4dbaa1bcf9b7',1,'etk::FSNode']]],
|
||||
['fileflush',['fileFlush',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a137d6ce15b480ae93926452ed9fdb970',1,'etk::FSNode']]],
|
||||
['fileget',['fileGet',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6c1977929df9d1a8c108de087c3ae876',1,'etk::FSNode']]],
|
||||
['filegetextention',['fileGetExtention',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a468e51069edcaeb8fcc649610f0e4445',1,'etk::FSNode']]],
|
||||
['filegets',['fileGets',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a39af4e62b1edb91776c9c60f5f6b1357',1,'etk::FSNode::fileGets(char *_elementLine, int64_t _maxData)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a161b49d3946a503212753359211255f2',1,'etk::FSNode::fileGets(std::string &_output)']]],
|
||||
['filehasextention',['fileHasExtention',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6f65abf3d418ab2144c18b3d3f620aba',1,'etk::FSNode']]],
|
||||
['fileisopen',['fileIsOpen',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a66f7d8975d3f6a4c954681dd6ae3e02a',1,'etk::FSNode']]],
|
||||
['fileopenappend',['fileOpenAppend',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a76e77058e7e2a031b57a0662d9333401',1,'etk::FSNode']]],
|
||||
['fileopenread',['fileOpenRead',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ac09fb616871d73603e419aa44bf9eacf',1,'etk::FSNode']]],
|
||||
['fileopenwrite',['fileOpenWrite',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a68cf71c003e9ba37cace50e23870feaa',1,'etk::FSNode']]],
|
||||
['filepos',['FilePos',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html',1,'ejson']]],
|
||||
['filepos',['FilePos',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#ad654116d07a6a29f49bcc6a42be5f718',1,'ejson::FilePos::FilePos()'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#afd31dde1dedaa5f5590b944b32a15750',1,'ejson::FilePos::FilePos(size_t _line, size_t _col)']]],
|
||||
['filepos_2ehpp',['FilePos.hpp',['http://atria-soft.github.io/ejson/__file__pos__8hpp.html',1,'']]],
|
||||
['fileput',['filePut',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a4c7e5278cf6b163a1c8ec59c94dbe4db',1,'etk::FSNode']]],
|
||||
['fileputs',['filePuts',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a0bc82fb7cb089dfbe4ed213b64fc64ab',1,'etk::FSNode']]],
|
||||
['fileread',['fileRead',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a72bb0d5702cb0b43de5133cf238704d4',1,'etk::FSNode']]],
|
||||
['filereadall',['fileReadAll',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aab0646087feb6c821cf2756ce79f8702',1,'etk::FSNode']]],
|
||||
['filereadallstring',['fileReadAllString',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a5e8940857bed1b5268cb77c48595168f',1,'etk::FSNode']]],
|
||||
['fileseek',['fileSeek',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6e1033278c99f839709175a77eeebeb5',1,'etk::FSNode']]],
|
||||
['filesize',['fileSize',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a61e074f418b83b53c1b8ee5afd0cce61',1,'etk::FSNode']]],
|
||||
['filetell',['fileTell',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a7bb2d304bc95da4a1016d61cd850cc5a',1,'etk::FSNode']]],
|
||||
['filewrite',['fileWrite',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa3473eebff7ce59fc5bb5024b035d3e5',1,'etk::FSNode']]],
|
||||
['filewriteall',['fileWriteAll',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ab7861ffd14859cc39fb0b12ceebbcd10',1,'etk::FSNode::fileWriteAll(const std::vector< T > &_value)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa89ddb8a015833889bb9c1943647acad',1,'etk::FSNode::fileWriteAll(const std::string &_value)']]],
|
||||
['firebrick',['fireBrick',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad6967e9c5889d20d52ba7f02ce1a4344',1,'etk::color']]],
|
||||
['fix',['fix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a2b08925854b289bb5bbbe390a7df2ec5',1,'etk::Matrix']]],
|
||||
['flipx',['flipX',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ab9d9362f988bd8a1098ab7592d88e5de',1,'etk::Matrix2']]],
|
||||
['flipy',['flipY',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a6c61fb68ee69bb448ef1829b98b94dce',1,'etk::Matrix2']]],
|
||||
['float_5ft',['float_t',['http://musicdsp.github.io/audio/classaudio_1_1float__t.html',1,'audio']]],
|
||||
['float_5ft_2ehpp',['float_t.hpp',['http://musicdsp.github.io/audio/float____t__8hpp.html',1,'']]],
|
||||
['floralwhite',['floralWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa194136648518d6622f0648b1be32886',1,'etk::color']]],
|
||||
['foldercount',['folderCount',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ad1343533b97b6ced90b9319864db0d5a',1,'etk::FSNode']]],
|
||||
['foldergetparent',['folderGetParent',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a49da9a7c76bf4ccea34c9b82519cdca4',1,'etk::FSNode']]],
|
||||
['foldergetrecursivefiles',['folderGetRecursiveFiles',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a81cf89d3d642aeaf9b4f5aee6bef88ad',1,'etk::FSNode']]],
|
||||
['foldergetsub',['folderGetSub',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ae496271c3d69970b4b0af2539ee535f0',1,'etk::FSNode']]],
|
||||
['foldergetsublist',['folderGetSubList',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a6118d019b41ab1f5d7d95ab5a7bb0101',1,'etk::FSNode::folderGetSubList(bool _showHidenFile=true, bool _getFolderAndOther=true, bool _getFile=true, bool _temporaryFile=true)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a4f572a50530850032a1a1c289e09379c',1,'etk::FSNode::folderGetSubList(bool _showHidenFile=true, bool _getFolderAndOther=true, bool _getFile=true, const std::string &_filter=".*")']]],
|
||||
['forestgreen',['forestGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ae828702f8dde36254656074f1539cf27',1,'etk::color']]],
|
||||
['format',['format',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cb',1,'audio']]],
|
||||
['format_2ehpp',['format.hpp',['http://musicdsp.github.io/audio/format__8hpp.html',1,'']]],
|
||||
['format_5fdouble',['format_double',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cba7349a31609a817e9dce9f131762237bf',1,'audio']]],
|
||||
['format_5ffloat',['format_float',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbad325d82420c80bc087f46a12edfa617a',1,'audio']]],
|
||||
['format_5fint16',['format_int16',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cba7ed7669dfdfed5d7ec2626caafbad9d7',1,'audio']]],
|
||||
['format_5fint16_5fon_5fint32',['format_int16_on_int32',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbab679591260a845a089829deb33337636',1,'audio']]],
|
||||
['format_5fint24',['format_int24',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cba2dcbf35df01bf028c6edf9ae519bc2d4',1,'audio']]],
|
||||
['format_5fint24_5fon_5fint32',['format_int24_on_int32',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbad3566320cecb817d2b1157c95187fa02',1,'audio']]],
|
||||
['format_5fint32',['format_int32',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbacdb112aff61a792d380f17c8a85123e4',1,'audio']]],
|
||||
['format_5fint32_5fon_5fint64',['format_int32_on_int64',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbaae846080b3a77a320c3e31451422315a',1,'audio']]],
|
||||
['format_5fint64',['format_int64',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cbaf096e0efb61d058a7dc3723c569d41e2',1,'audio']]],
|
||||
['format_5fint8',['format_int8',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cba5744831ec66821b80935b78728e09343',1,'audio']]],
|
||||
['format_5fint8_5fon_5fint16',['format_int8_on_int16',['http://musicdsp.github.io/audio/namespaceaudio.html#a2e69fde0e376bc9b0b6fa91fb93105cba32edd87795fa1123c3ffe6b36bd1b6b2',1,'audio']]],
|
||||
['frand',['frand',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html#a3acc4fd6faa76439bd1651ec86bccd03',1,'etk::tool']]],
|
||||
['from_5fstring',['from_string',['http://atria-soft.github.io/etk/namespaceetk.html#aec3aaa1c735552d02f4eec1fb72c1616',1,'etk']]],
|
||||
['fsnode',['FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html',1,'etk']]],
|
||||
['fsnode',['FSNode',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a9bd5c806953db1a55e1b0653a5111c7b',1,'etk::FSNode']]],
|
||||
['fsnode_2ehpp',['FSNode.hpp',['http://atria-soft.github.io/etk/__f__s__node__8hpp.html',1,'']]],
|
||||
['fsnodecreate',['FSNodeCreate',['http://atria-soft.github.io/etk/namespaceetk.html#af4adf742ba1e1aaaabce3c26c94405d2',1,'etk']]],
|
||||
['fsnodeecho',['FSNodeEcho',['http://atria-soft.github.io/etk/namespaceetk.html#a95a89a04f30fed73e5656b26b6d3e55b',1,'etk']]],
|
||||
['fsnodeechoadd',['FSNodeEchoAdd',['http://atria-soft.github.io/etk/namespaceetk.html#a014ce8a7311896847cd4978d96410d24',1,'etk']]],
|
||||
['fsnodeexist',['FSNodeExist',['http://atria-soft.github.io/etk/namespaceetk.html#aa5f8ddf464f42564ece7edd83b3e6aa9',1,'etk']]],
|
||||
['fsnodeexplodemultiplepath',['FSNodeExplodeMultiplePath',['http://atria-soft.github.io/etk/namespaceetk.html#a757318b34e8a012b84d49dd291286076',1,'etk']]],
|
||||
['fsnodegetapplicationname',['FSNodeGetApplicationName',['http://atria-soft.github.io/etk/namespaceetk.html#a878a614b55bdc9e5730905dcbf1e7da1',1,'etk']]],
|
||||
['fsnodegetcount',['FSNodeGetCount',['http://atria-soft.github.io/etk/namespaceetk.html#a4da725251cd89ff3e797d4017198ef67',1,'etk']]],
|
||||
['fsnodegetrealname',['FSNodeGetRealName',['http://atria-soft.github.io/etk/namespaceetk.html#a4ef89557d910726f6b5253f11257fc0c',1,'etk']]],
|
||||
['fsnodegetright',['FSNodeGetRight',['http://atria-soft.github.io/etk/namespaceetk.html#a104daf9dd822c992b4e91d219529c0d4',1,'etk']]],
|
||||
['fsnodegettimeaccessed',['FSNodeGetTimeAccessed',['http://atria-soft.github.io/etk/namespaceetk.html#a7a7c80620d52319f98c370913ad6116b',1,'etk']]],
|
||||
['fsnodegettimecreated',['FSNodeGetTimeCreated',['http://atria-soft.github.io/etk/namespaceetk.html#ada8865e7710783f51f2caf3c55727d6a',1,'etk']]],
|
||||
['fsnodegettimemodified',['FSNodeGetTimeModified',['http://atria-soft.github.io/etk/namespaceetk.html#a15a33fbd48325bbee3cc362b1bbd25d0',1,'etk']]],
|
||||
['fsnodegettype',['FSNodeGetType',['http://atria-soft.github.io/etk/namespaceetk.html#aeaa76db5b02d5275ee6faa9240688730',1,'etk']]],
|
||||
['fsnodehistory',['FSNodeHistory',['http://atria-soft.github.io/etk/namespaceetk.html#a2f856fe66d99e595a01861f651194f47',1,'etk']]],
|
||||
['fsnodemove',['FSNodeMove',['http://atria-soft.github.io/etk/namespaceetk.html#adc8c7d89695b20bde7c16279578df6d8',1,'etk']]],
|
||||
['fsnodereadalldata',['FSNodeReadAllData',['http://atria-soft.github.io/etk/namespaceetk.html#acec1246a208ad95518c76ca3de513f40',1,'etk']]],
|
||||
['fsnodereadalldatatype',['FSNodeReadAllDataType',['http://atria-soft.github.io/etk/namespaceetk.html#afc051561490776f836b7da5b81eba290',1,'etk']]],
|
||||
['fsnoderemove',['FSNodeRemove',['http://atria-soft.github.io/etk/namespaceetk.html#ada11ec07c70d723eead76332e040a8e3',1,'etk']]],
|
||||
['fsnoderight',['FSNodeRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a3c12a6fc00f52912713183507c1a3e98',1,'etk::FSNodeRight']]],
|
||||
['fsnoderight',['FSNodeRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html',1,'etk']]],
|
||||
['fsnoderight_2ehpp',['FSNodeRight.hpp',['http://atria-soft.github.io/etk/__f__s__node__right__8hpp.html',1,'']]],
|
||||
['fsnodetouch',['FSNodeTouch',['http://atria-soft.github.io/etk/namespaceetk.html#af86474607a59dd8492c978ec48c015c5',1,'etk']]],
|
||||
['fsnodewritealldata',['FSNodeWriteAllData',['http://atria-soft.github.io/etk/namespaceetk.html#ac9318ff052b5d458ee66c0aaf4021fc2',1,'etk']]],
|
||||
['fsnodewritealldatatype',['FSNodeWriteAllDataType',['http://atria-soft.github.io/etk/namespaceetk.html#ae6e9afde0376252114884445cab1382e',1,'etk']]],
|
||||
['fsntype',['FSNType',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86',1,'etk']]],
|
||||
['fsntype_5fcache',['FSNType_cache',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a11b6d9f004dfe2dbb0f0936295d96fab',1,'etk']]],
|
||||
['fsntype_5fdata',['FSNType_data',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a85e888743bc92e15e92cb038180658a8',1,'etk']]],
|
||||
['fsntype_5fdirect',['FSNType_direct',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ab90cc866be4fcb2e6006ec816b2683da',1,'etk']]],
|
||||
['fsntype_5fhome',['FSNType_home',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86aafe2d7ca46505000342694c4526209b6',1,'etk']]],
|
||||
['fsntype_5frelatif',['FSNType_relatif',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ae6596d8a97ab0bdd4775f66089ad894b',1,'etk']]],
|
||||
['fsntype_5ftheme',['FSNType_theme',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ac430963593558fcb3de198c74fc9a63c',1,'etk']]],
|
||||
['fsntype_5fthemedata',['FSNType_themeData',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86ae2fc2115dae24e08f7025f4ac4671dea',1,'etk']]],
|
||||
['fsntype_5funknow',['FSNType_unknow',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86a263b4ecc93b26982d222fd87c3cf12a1',1,'etk']]],
|
||||
['fsntype_5fuserdata',['FSNType_userData',['http://atria-soft.github.io/etk/namespaceetk.html#a661ec570d3bddcc050a21b1c4a421d86aff5b33005b2a7937bec1d9e426e1d9d2',1,'etk']]],
|
||||
['fuchsia',['fuchsia',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#add8be07f05dd9acb1021cd813d5d09f5',1,'etk::color']]],
|
||||
['furthestaxis',['furthestAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'etk::Vector2D::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'Vector2D< int32_t >::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a741170b7eeb26c44c932023ce20e6a32',1,'Vector2D< uint32_t >::furthestAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a22acd16dde9aef7a81555f34f16804d5',1,'etk::Vector3D::furthestAxis()']]]
|
||||
];
|
26
search/all_6.html
Normal file
26
search/all_6.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_6.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
60
search/all_6.js
Normal file
60
search/all_6.js
Normal file
@ -0,0 +1,60 @@
|
||||
var searchData=
|
||||
[
|
||||
['g',['g',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a86e26d2a589c9f714c4cc3871b333be7',1,'etk::Color']]],
|
||||
['gainsboro',['gainsboro',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a9f3802248416e94cbe57301269bb4597',1,'etk::color']]],
|
||||
['generate',['generate',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a81af42d7adbfd3dbc80b3e7ce5ca8f0f',1,'ejson::Document::generate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#aff8f1f1c6923310ed1d877f342a42ceb',1,'ejson::internal::Document::generate()']]],
|
||||
['generatehumanstring',['generateHumanString',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a32b6f57d2285fd48302ddd5769e8a86c',1,'ejson::Value']]],
|
||||
['generatemachinestring',['generateMachineString',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a6e6ca6afd5d6c9c74817316ef363034c',1,'ejson::Value']]],
|
||||
['get',['get',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html#aa405241a4a458be6dc3bc331a0cef516',1,'etk::BaseNoise::get()'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a5061b354436f6ef5fc193715ce4d5dab',1,'etk::Color::get() const'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a04925092def38969bc10afe95bd08f75',1,'etk::Color::get() const'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#ae9f1d4cebc9fc8d6222d7e98829380d4',1,'etk::Hash::get()'],['http://atria-soft.github.io/etk/classetk_1_1_noise.html#a8f3cdb6dfce36df0751cc8e1a50e2456',1,'etk::Noise::get()'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ad4b7eb0326a1d4aac87d2699eb6902cb',1,'ememory::SharedPtr::get() const'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ad0fb9399753ec0125f8456d716203d08',1,'ememory::SharedPtr::get()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a819f53a44c40f5cfef8dbff666543181',1,'ejson::internal::Array::get(size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#afaf7b753a2b219465c179355d5c8e5a6',1,'ejson::internal::Array::get(size_t _id) const'],['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#a4df842959a4ef730174efdd38e21b55f',1,'ejson::Boolean::get()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a3480b86ec52e077e65c7bd64390939df',1,'ejson::internal::Boolean::get()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a6ca533ef245b35a0577e2671d11e340d',1,'ejson::internal::Number::get()'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#afe98a17bc93666be54da54bb5bf1d871',1,'ejson::Number::get()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a55f787a15c01daa9aee6b549dec328dd',1,'ejson::internal::Object::get(const std::string &_name)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a0601ed2ca045dfca2fafe79f1f2e58c7',1,'ejson::internal::Object::get(const std::string &_name) const'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a61f51317cbe74218a660345b03766909',1,'ejson::internal::Object::get(size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#aa0ed760c502bc04bc92507a28b653015',1,'ejson::internal::Object::get(size_t _id) const'],['http://atria-soft.github.io/ejson/classejson_1_1_string.html#ad8fa78302b225c6228ee8d971489726a',1,'ejson::String::get()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a2a4a2b732415499063458a3d1bf7f8b5',1,'ejson::internal::String::get()']]],
|
||||
['getapplicationname',['getApplicationName',['http://atria-soft.github.io/etk/namespaceetk.html#a8cf9a84c6f3effdf8ae0886a8317f85b',1,'etk']]],
|
||||
['getcol',['getCol',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#aac363a503c41bf048cddeb3637d6ffdb',1,'ejson::FilePos']]],
|
||||
['getcontent',['getContent',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a496024ba396746e78ccd6872b633138f',1,'etk::Archive::getContent(size_t _id) const'],['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a2a32911fe1aa9945eac8478924c6ba17',1,'etk::Archive::getContent(const std::string &_key) const']]],
|
||||
['getcount',['getCount',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#ab57beaaee59c31438823a29fb24d4707',1,'ememory::Counter']]],
|
||||
['getcounter',['getCounter',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#af3de746aec06d5e39d14b32085d37a8b',1,'ememory::SharedPtr::getCounter()'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a49bd7ef3006354416097d9d741ad8bdd',1,'ememory::WeakPtr::getCounter()']]],
|
||||
['getcountshared',['getCountShared',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a819fefc93965f5da013dd5f809471288',1,'ememory::Counter']]],
|
||||
['getcountweak',['getCountWeak',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#ab059494abe4d8600369dd10ca8cf0f66',1,'ememory::Counter']]],
|
||||
['getdatavector',['getDataVector',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#aee51637347bcb52ea8ce0c7233db928d',1,'etk::ArchiveContent']]],
|
||||
['getdeleter',['getDeleter',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a20c3bc26755a4917c2ce1641aa2e1925',1,'ememory::SharedPtr']]],
|
||||
['getdisplayerror',['getDisplayError',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a83b22672e2723fa1dd6fa8dfa3104382',1,'ejson::Document::getDisplayError()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a1631cb019d5a45ff124d83b54c7a9679',1,'ejson::internal::Document::getDisplayError()']]],
|
||||
['getdistance',['getDistance',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#aa63645925f576389fc111737c1f6af30',1,'etk::Plane']]],
|
||||
['getfilename',['getFileName',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#abcd2958b8df98c6f3841dc20b934a26b',1,'etk::Archive']]],
|
||||
['getfilesystemname',['getFileSystemName',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ad3e7ec360ef0d80feed64edd1e43429b',1,'etk::FSNode']]],
|
||||
['gethexstring',['getHexString',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a1d7163026eda896df01c92924c19641d',1,'etk::Color']]],
|
||||
['geti64',['getI64',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a3a8e9d49dab452986af331f0115f16f3',1,'ejson::internal::Number::getI64()'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a59dafdcafd077fa203646c44ed95dc5a',1,'ejson::Number::getI64()']]],
|
||||
['getid',['getId',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#adb138427203bbe63b6ab41e19ed33a6b',1,'etk::Hash::getId()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a5a388a51dd8123064f7390fcf9c75969',1,'ejson::iterator::getId()']]],
|
||||
['getintercept',['getIntercept',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#ac701a8e4aae7df5874e1e97658703c7f',1,'etk::Plane']]],
|
||||
['getkey',['getKey',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#af2068c84a2a91241eb8a59402724a7b6',1,'etk::Hash::getKey()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a8cc474c5f856eb2b67a2a6756767a745',1,'ejson::iterator::getKey()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a2baac0d0e67e8f3e65896e9769aedb85',1,'ejson::internal::Object::getKey()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a4b50dca7a6821017f1f87392cfc20d10',1,'ejson::Object::getKey()']]],
|
||||
['getkeys',['getKeys',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a31119d35657cb2e0798f58917b51d5c1',1,'etk::Hash::getKeys()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a0d1a7d19470b497aa89d0d63b1d18a38',1,'ejson::internal::Object::getKeys()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#ab8b6dc5982584d46780b454b521427f5',1,'ejson::Object::getKeys()']]],
|
||||
['getlevel',['getLevel',['http://atria-soft.github.io/elog/namespaceelog.html#a31cfb5b0fcaba634b18b0c886e728b44',1,'elog']]],
|
||||
['getline',['getLine',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a7ced45d7ccbfc3d2349025ba871e1e66',1,'ejson::FilePos']]],
|
||||
['getlistinstance',['getListInstance',['http://atria-soft.github.io/elog/namespaceelog.html#a08110480947e6d682ad69b5b4a4d18d5',1,'elog']]],
|
||||
['getname',['getName',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a9da33ff502b21d05d6217963fe3246d4',1,'etk::Archive::getName()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a0cd7ffd53fa3bc5e3654109509da15f7',1,'etk::FSNode::getName()']]],
|
||||
['getnamefile',['getNameFile',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a047391b0333908c886ee0c53e12dec82',1,'etk::FSNode']]],
|
||||
['getnamefolder',['getNameFolder',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a0c51598f0293cc347ed44d062f7374e1',1,'etk::FSNode']]],
|
||||
['getnodetype',['getNodeType',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a86038b56fd2349317459c1ce4a58a788',1,'etk::FSNode']]],
|
||||
['getnormal',['getNormal',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#ab17849e22fddbc55964ef2990818e2a6',1,'etk::Plane']]],
|
||||
['getnumberofref',['getNumberOfRef',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#ae36e16fc3d90ee3b996f88b21770b7c3',1,'etk::ArchiveContent']]],
|
||||
['getpos',['getPos',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a491dfde52d1bb01bd284ddda702fac61',1,'utf8::iterator']]],
|
||||
['getrelativefolder',['getRelativeFolder',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a596be9f5161b36379271158623e7f0f8',1,'etk::FSNode']]],
|
||||
['getright',['getRight',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ab757b8663591a87ae61ddbb0b69eff89',1,'etk::FSNode::getRight()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#ab3efc8325268838bb13695592804df2e',1,'etk::FSNodeRight::getRight()']]],
|
||||
['getskewsymmetricmatrix',['getSkewSymmetricMatrix',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#afccc043ebc6b0ebfbfaba8b5bc339a63',1,'etk::Vector3D']]],
|
||||
['getstring',['getString',['http://atria-soft.github.io/etk/classetk_1_1_color.html#aa26efcdf5bb7dacc02d211b6fea63d4d',1,'etk::Color']]],
|
||||
['gettheoricsize',['getTheoricSize',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#a3073080dc08423e6801bce2767a6c6b8',1,'etk::ArchiveContent']]],
|
||||
['gettype',['getType',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#abf21ef5171078e53637f6b708c96aa07',1,'ejson::internal::Value::getType()'],['http://atria-soft.github.io/ejson/classejson_1_1_value.html#abc2ff4ed6b3178ecbb771c0ad26f7ae4',1,'ejson::Value::getType()']]],
|
||||
['gettypeaccess',['getTypeAccess',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a5f0c2f85b19d025bd113c62884230784',1,'etk::FSNode']]],
|
||||
['getu64',['getU64',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#af31797173219ea00db28476ddbf43fc6',1,'ejson::internal::Number::getU64()'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a8d9d2a95d2b6d29f1c8e4ab8f717f768',1,'ejson::Number::getU64()']]],
|
||||
['getuserhomefolder',['getUserHomeFolder',['http://atria-soft.github.io/etk/namespaceetk.html#afa745063a5cc6f651f1245a1ff7ca3c1',1,'etk']]],
|
||||
['getuserrunfolder',['getUserRunFolder',['http://atria-soft.github.io/etk/namespaceetk.html#a7a3491e777d456c9ddd6871e0f7ffdfc',1,'etk']]],
|
||||
['getvalue',['getValue',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a650bf5f92fe0580e9d79793816adc3eb',1,'etk::Hash::getValue(size_t _pos) const'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a041e5ec334a0ff90fc4f3590e5ab7c81',1,'etk::Hash::getValue(size_t _pos)']]],
|
||||
['getw',['getW',['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#acb9970685f257e57eae8271a07301d62',1,'etk::Vector4D']]],
|
||||
['getx',['getX',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a34206a690fdbfd8bcfabb4096dd1aa49',1,'etk::Vector2D::getX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a34206a690fdbfd8bcfabb4096dd1aa49',1,'Vector2D< int32_t >::getX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a34206a690fdbfd8bcfabb4096dd1aa49',1,'Vector2D< uint32_t >::getX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a942d2907bf18905524de5a76d2bf3552',1,'etk::Vector3D::getX()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#acf3e239c49dba1a92083568187e6fefa',1,'etk::Vector4D::getX()']]],
|
||||
['gety',['getY',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a581d4dc0c67a2c029d20eac1d41c357f',1,'etk::Vector2D::getY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a581d4dc0c67a2c029d20eac1d41c357f',1,'Vector2D< int32_t >::getY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a581d4dc0c67a2c029d20eac1d41c357f',1,'Vector2D< uint32_t >::getY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a17e7b662cee12b1d508dbba297ee6485',1,'etk::Vector3D::getY()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aca1a2ad671bed213e0d02161e157ee5b',1,'etk::Vector4D::getY()']]],
|
||||
['getz',['getZ',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a53d7e035a9a16535cd1b6f4a669550d5',1,'etk::Vector3D::getZ()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aef2107e67a6470570b5138c41ac057f0',1,'etk::Vector4D::getZ()']]],
|
||||
['ghostwhite',['ghostWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a15bfc067a56f04e3c95ccc1e08e30582',1,'etk::color']]],
|
||||
['gold',['gold',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa87df42bc06ea637f36058ded83172b8',1,'etk::color']]],
|
||||
['goldenrod',['goldenRod',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab3e32a2d70fbe57ccbd45b490b32dfc0',1,'etk::color']]],
|
||||
['gray',['gray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a319c23dcc37291f96f330abe15b16f89',1,'etk::color']]],
|
||||
['green',['green',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6fc96147de6d001202802bca7bcf2ba9',1,'etk::color']]],
|
||||
['greenyellow',['greenYellow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a218efa62696750857b5ce07171c34cbd',1,'etk::color']]],
|
||||
['grey',['grey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a21d8358e48a38d1d701d2165e9ff7ef3',1,'etk::color']]]
|
||||
];
|
26
search/all_7.html
Normal file
26
search/all_7.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_7.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
11
search/all_7.js
Normal file
11
search/all_7.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['hash',['Hash',['http://atria-soft.github.io/etk/classetk_1_1_hash.html',1,'etk']]],
|
||||
['hash',['Hash',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a2a2399e884a1a61be01ee702d90514db',1,'etk::Hash']]],
|
||||
['hash_2ehpp',['Hash.hpp',['http://atria-soft.github.io/etk/__hash__8hpp.html',1,'']]],
|
||||
['hash_3c_20ememory_3a_3asharedptr_3c_20ejson_3a_3ainternal_3a_3aejson_3a_3ainternal_3a_3avalue_20_3e_20_3e',['Hash< ememory::SharedPtr< ejson::internal::ejson::internal::Value > >',['http://atria-soft.github.io/etk/classetk_1_1_hash.html',1,'etk']]],
|
||||
['hashdata',['HashData',['http://atria-soft.github.io/etk/classetk_1_1_hash_data.html#a37d8c4248a9d4d6f8df173d0f87469ee',1,'etk::HashData']]],
|
||||
['hashdata',['HashData',['http://atria-soft.github.io/etk/classetk_1_1_hash_data.html',1,'etk']]],
|
||||
['honeydew',['honeyDew',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa3411f95075bfc9977619fcea76266de',1,'etk::color']]],
|
||||
['hotpink',['hotPink',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a03118a731faf900b1bec48f3b001a8dd',1,'etk::color']]]
|
||||
];
|
26
search/all_8.html
Normal file
26
search/all_8.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_8.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
59
search/all_8.js
Normal file
59
search/all_8.js
Normal file
@ -0,0 +1,59 @@
|
||||
var searchData=
|
||||
[
|
||||
['identity',['identity',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#af472afddc7b5574eea3f6a4f9b0524f5',1,'etk::Matrix2::identity()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#af2b709691e4d6dd41ed54572794ab2a2',1,'etk::Matrix4::identity()']]],
|
||||
['igenerate',['iGenerate',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#af7a3f104edaf3c204b5d4bb0351f3091',1,'ejson::internal::Array::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a6f3017156677066edd1dd16e116f847e',1,'ejson::internal::Boolean::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#aa4e1d9131daa8f8d31f2158c28533f42',1,'ejson::internal::Document::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#af15e9a549981dcd6c6ef8f2533270831',1,'ejson::internal::Null::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a695f6d4c2cd6784d208bb122e7c66e3d',1,'ejson::internal::Number::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a321803d73333a459417c3885c082371c',1,'ejson::internal::Object::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#aa00abbe02b10d73793fdc65cce230f2e',1,'ejson::internal::String::iGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a9b3c575fa6012346ea95c9205c0e2a2a',1,'ejson::internal::Value::iGenerate()']]],
|
||||
['imachinegenerate',['iMachineGenerate',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a63b1e6dcbd879e53149e8011636c16d7',1,'ejson::internal::Array::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a572fc850496130c8b37e906fbc2cd551',1,'ejson::internal::Boolean::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a414f4acc6280835fc4c061a2b1636cf9',1,'ejson::internal::Null::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#ad267b2c9ae75979ba33940578fcc537e',1,'ejson::internal::Number::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a8c354d4901c0682190ef1e420b688da0',1,'ejson::internal::Object::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#aa58fa0a547c601df0fc6e02b34a78ed0',1,'ejson::internal::String::iMachineGenerate()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a50009da862f5e689463843d4dced4350',1,'ejson::internal::Value::iMachineGenerate()']]],
|
||||
['increaseref',['increaseRef',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html#abe8b416a3f6e5631e16560253ad4191b',1,'etk::ArchiveContent']]],
|
||||
['incrementshared',['incrementShared',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a99aef3a1f476e47bc9e2ccaed0cd0f7b',1,'ememory::Counter']]],
|
||||
['incrementweak',['incrementWeak',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a93aa2424f0ce29942ec95f486166ee46',1,'ememory::Counter']]],
|
||||
['indianred',['indianRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a13e4d0783eb7e8c10ca87631e5385dcb',1,'etk::color']]],
|
||||
['indigo',['indigo',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3a93b5498bb8c81d57e7a759d1418579',1,'etk::color']]],
|
||||
['init',['init',['http://atria-soft.github.io/elog/namespaceelog.html#a1005ac82c94e09b499d29b70a98cd5cc',1,'elog::init()'],['http://atria-soft.github.io/etk/namespaceetk.html#aa87d94d7a27bd41c9982fe0ba83d6f88',1,'etk::init()']]],
|
||||
['initdefaultfolder',['initDefaultFolder',['http://atria-soft.github.io/etk/namespaceetk.html#af5156cd13050789ca79157400805b04e',1,'etk']]],
|
||||
['int16_5f16_5ft',['int16_16_t',['http://musicdsp.github.io/audio/classaudio_1_1int16__16__t.html',1,'audio']]],
|
||||
['int16_5f16_5ft_2ehpp',['int16_16_t.hpp',['http://musicdsp.github.io/audio/int16____16____t__8hpp.html',1,'']]],
|
||||
['int16_5f32_5ft',['int16_32_t',['http://musicdsp.github.io/audio/classaudio_1_1int16__32__t.html',1,'audio']]],
|
||||
['int16_5f32_5ft_2ehpp',['int16_32_t.hpp',['http://musicdsp.github.io/audio/int16____32____t__8hpp.html',1,'']]],
|
||||
['int24_5f24_5ft',['int24_24_t',['http://musicdsp.github.io/audio/classaudio_1_1int24__24__t.html',1,'audio']]],
|
||||
['int24_5f24_5ft_2ehpp',['int24_24_t.hpp',['http://musicdsp.github.io/audio/int24____24____t__8hpp.html',1,'']]],
|
||||
['int24_5f32_5ft',['int24_32_t',['http://musicdsp.github.io/audio/classaudio_1_1int24__32__t.html',1,'audio']]],
|
||||
['int24_5f32_5ft_2ehpp',['int24_32_t.hpp',['http://musicdsp.github.io/audio/int24____32____t__8hpp.html',1,'']]],
|
||||
['int32_5f32_5ft',['int32_32_t',['http://musicdsp.github.io/audio/classaudio_1_1int32__32__t.html',1,'audio']]],
|
||||
['int32_5f32_5ft_2ehpp',['int32_32_t.hpp',['http://musicdsp.github.io/audio/int32____32____t__8hpp.html',1,'']]],
|
||||
['int32_5f64_5ft',['int32_64_t',['http://musicdsp.github.io/audio/classaudio_1_1int32__64__t.html',1,'audio']]],
|
||||
['int32_5f64_5ft_2ehpp',['int32_64_t.hpp',['http://musicdsp.github.io/audio/int32____64____t__8hpp.html',1,'']]],
|
||||
['int64_5f64_5ft',['int64_64_t',['http://musicdsp.github.io/audio/classaudio_1_1int64__64__t.html',1,'audio']]],
|
||||
['int64_5f64_5ft_2ehpp',['int64_64_t.hpp',['http://musicdsp.github.io/audio/int64____64____t__8hpp.html',1,'']]],
|
||||
['int8_5f16_5ft',['int8_16_t',['http://musicdsp.github.io/audio/classaudio_1_1int8__16__t.html',1,'audio']]],
|
||||
['int8_5f16_5ft_2ehpp',['int8_16_t.hpp',['http://musicdsp.github.io/audio/int8____16____t__8hpp.html',1,'']]],
|
||||
['int8_5f8_5ft',['int8_8_t',['http://musicdsp.github.io/audio/classaudio_1_1int8__8__t.html',1,'audio']]],
|
||||
['int8_5f8_5ft_2ehpp',['int8_8_t.hpp',['http://musicdsp.github.io/audio/int8____8____t__8hpp.html',1,'']]],
|
||||
['intersect3',['intersect3',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#abc2a4dffb33f88c073d03799a81a902e',1,'etk::Plane']]],
|
||||
['invert',['invert',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ae03bbf1ff6f750e3ecd5ad556b771c4e',1,'etk::Matrix2::invert()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#adfc631d9817a7ac82d12c243fe52fb93',1,'etk::Matrix4::invert()']]],
|
||||
['iparse',['iParse',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a7fb8c36221de05354e6a292e68c87032',1,'ejson::internal::Array::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a5369a1555b6d67c0f1ffa359755c4d76',1,'ejson::internal::Boolean::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#ab2f6be19864c8054e21cf201c619a132',1,'ejson::internal::Document::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a2f42e4d809bb43ef1c0ab6dc20474bda',1,'ejson::internal::Null::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a6515a25cc751732ee51b6967a26079af',1,'ejson::internal::Number::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a618760d6e0abc4a8f2977d8688cdd127',1,'ejson::internal::Object::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a15b9755e6a3599d449af196d2596164f',1,'ejson::internal::String::iParse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a77c4f471e2c584870cffbf230fdbb60e',1,'ejson::internal::Value::iParse()']]],
|
||||
['irand',['irand',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html#a50bc6947ba9add861cd3096d9034effa',1,'etk::tool']]],
|
||||
['isarray',['isArray',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ac768fc4eca4b99d889f755ce06f4ad79',1,'ejson::Value']]],
|
||||
['isboolean',['isBoolean',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ac04e5417c337d52be790689f33e4d81c',1,'ejson::Value']]],
|
||||
['isdocument',['isDocument',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a34e2e48b1ea92a22497d05a65a1e9e40',1,'ejson::Value']]],
|
||||
['isgroupreadable',['isGroupReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a453329fabaebc6c6cce4eadc0a2e49b7',1,'etk::FSNodeRight']]],
|
||||
['isgrouprunable',['isGroupRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a7a76ff5576933a63d759b326a74933a7',1,'etk::FSNodeRight']]],
|
||||
['isgroupwritable',['isGroupWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a4a275b98275492aa30a909b1a6f9e325',1,'etk::FSNodeRight']]],
|
||||
['isnull',['isNull',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a282219883a584c153c4fcbdf783d8846',1,'ejson::Value']]],
|
||||
['isnumber',['isNumber',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a0b39e6b79a9a7b4b9a0e608ff7fefc71',1,'ejson::Value']]],
|
||||
['isobject',['isObject',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#ab35590bc759b959b03582b0d107b5cd7',1,'ejson::Value']]],
|
||||
['isotherreadable',['isOtherReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#af7fbdac5122f7ebf65a32651b9cf620e',1,'etk::FSNodeRight']]],
|
||||
['isotherrunable',['isOtherRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a0553403781de313a3a60cb08a917263c',1,'etk::FSNodeRight']]],
|
||||
['isotherwritable',['isOtherWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a5edec7678e987c70177a60097d762981',1,'etk::FSNodeRight']]],
|
||||
['isspecialchar',['isSpecialChar',['http://atria-soft.github.io/etk/namespaceu32char.html#a408c8318f6077bfeeb94efa12d48e60f',1,'u32char']]],
|
||||
['isstring',['isString',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a59e1df205a555e6486faeedee593813a',1,'ejson::Value']]],
|
||||
['isuserreadable',['isUserReadable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a6798f0adb3c79d279c8dfefdbeae0531',1,'etk::FSNodeRight']]],
|
||||
['isuserrunable',['isUserRunable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#aa660aeb3b884f571b06019e02a5ba438',1,'etk::FSNodeRight']]],
|
||||
['isuserwritable',['isUserWritable',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#aa0ca67ebdf5fb0ca97836df70180f8da',1,'etk::FSNodeRight']]],
|
||||
['iswhitechar',['isWhiteChar',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#a5028f3c0c9cf5645e2ec870394450640',1,'ejson::internal::Value::isWhiteChar()'],['http://atria-soft.github.io/etk/namespaceu32char.html#a7ffdd433efbedf5bed193e9d9df7eb6d',1,'u32char::isWhiteChar()']]],
|
||||
['iszero',['isZero',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab36e9267a66745c77199482284bb8a40',1,'etk::Vector2D::isZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab36e9267a66745c77199482284bb8a40',1,'Vector2D< int32_t >::isZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab36e9267a66745c77199482284bb8a40',1,'Vector2D< uint32_t >::isZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a5a2d0c1a587adb016eaf70aa3458c10d',1,'etk::Vector3D::isZero()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ad5ed6c2d0564a9a165147006d891e3d6',1,'etk::Vector4D::isZero()']]],
|
||||
['iterator',['iterator',['http://atria-soft.github.io/ejson/classejson_1_1iterator.html',1,'ejson']]],
|
||||
['iterator',['iterator',['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a8e0a515f9678646817a420e22f2f9f98',1,'ejson::Array::iterator()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#ac4d2852ae98791af26abe9471a7743a3',1,'ejson::Object::iterator()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#aebb30cce96db460dffdb275170a979cb',1,'utf8::iterator::iterator()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ad640e78bef39d56b5282e8a9011c0d59',1,'utf8::iterator::iterator(std::string &_str)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a2676d3eba675ecfa0f789ba15e7335d7',1,'utf8::iterator::iterator(std::string &_str, const std::string::iterator &_pos)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a7f0ab43734e7324ad6c01c143d35a26a',1,'utf8::iterator::iterator(std::string &_str, size_t _pos)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a627ca7ef0ee43bf15445b4b29a775d2e',1,'utf8::iterator::iterator(std::string *_str, const std::string::iterator &_pos)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a92e5ead9e0b57f889a635306c7e7b6fe',1,'utf8::iterator::iterator(std::string *_str, size_t _pos)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#af9610f601ab0d2729b235f0ec4204ff1',1,'utf8::iterator::iterator(const iterator &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a67eda9f172a4402672c4d3e5b77499dc',1,'ejson::iterator::iterator(EJSON_BASE_T &_obj, size_t _pos)'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#ab9f2e2ac7424683b4df07ce2b2c68ee2',1,'ejson::iterator::iterator(const EJSON_BASE_T &_obj, size_t _pos)'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#adc41c1d4e113d4a4482a9e7c39e86ddb',1,'ejson::iterator::iterator(const iterator &_obj)']]],
|
||||
['iterator',['iterator',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html',1,'utf8']]],
|
||||
['iterator_2ehpp',['iterator.hpp',['http://atria-soft.github.io/ejson/iterator__8hpp.html',1,'']]],
|
||||
['ivory',['ivory',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab44bec9b6c9231236729f749df94c7ba',1,'etk::color']]]
|
||||
];
|
26
search/all_9.html
Normal file
26
search/all_9.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_9.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
search/all_9.js
Normal file
4
search/all_9.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['khaki',['khaki',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aa5242622529843c2b59a3a10de215834',1,'etk::color']]]
|
||||
];
|
26
search/all_a.html
Normal file
26
search/all_a.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_a.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
47
search/all_a.js
Normal file
47
search/all_a.js
Normal file
@ -0,0 +1,47 @@
|
||||
var searchData=
|
||||
[
|
||||
['lavender',['lavender',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2f2c8ef5a6ab8b6d0d0bfc261dc1c660',1,'etk::color']]],
|
||||
['lavenderblush',['lavenderBlush',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4232ea43a0d5f4e1a0fda12b2523789e',1,'etk::color']]],
|
||||
['lawngreen',['lawnGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#afde65cb2bb3edffeb3c3be844048bea7',1,'etk::color']]],
|
||||
['lemonchiffon',['lemonChiffon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b1f3235d4cb5967be945422180a696e',1,'etk::color']]],
|
||||
['length',['length',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afbd0aec60092f67d2f347dd2ceb5039d',1,'etk::Vector2D::length()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afbd0aec60092f67d2f347dd2ceb5039d',1,'Vector2D< int32_t >::length()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afbd0aec60092f67d2f347dd2ceb5039d',1,'Vector2D< uint32_t >::length()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ac1ca1b7bc3a120764f2e94e16772cdfe',1,'etk::Vector3D::length()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a2c39d92a798433357206af92c1bf53b5',1,'etk::Vector4D::length()']]],
|
||||
['length2',['length2',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3e2c1ec37c2ccbf1faf1d6c0886c9857',1,'etk::Vector2D::length2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3e2c1ec37c2ccbf1faf1d6c0886c9857',1,'Vector2D< int32_t >::length2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3e2c1ec37c2ccbf1faf1d6c0886c9857',1,'Vector2D< uint32_t >::length2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#afe255d86ac23ec4459b53067cc8a8455',1,'etk::Vector3D::length2()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a534bf674ba52d3826295a949ff875db8',1,'etk::Vector4D::length2()']]],
|
||||
['lerp',['lerp',['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a3cb994e401a77c4754198e24bb9891c8',1,'etk::Vector3D']]],
|
||||
['level',['level',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89',1,'elog']]],
|
||||
['level_5fcritical',['level_critical',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89a4c2b8e97dbaeda89eb1fbce53e691625',1,'elog']]],
|
||||
['level_5fdebug',['level_debug',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89a97d8804cb4c8776f67824ec0acf53efb',1,'elog']]],
|
||||
['level_5ferror',['level_error',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89add2b92a662d3e09201bfc37cf42f906c',1,'elog']]],
|
||||
['level_5finfo',['level_info',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89aec0f38e9cdb484718ef007a57628e021',1,'elog']]],
|
||||
['level_5fnone',['level_none',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89aeff8c0bec7329ce8b94597f6bd501354',1,'elog']]],
|
||||
['level_5fprint',['level_print',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89a93c9ecff62779bddcc1bc2e7fc5dd829',1,'elog']]],
|
||||
['level_5fverbose',['level_verbose',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89adf726904a7486e61530282123dbd58cd',1,'elog']]],
|
||||
['level_5fwarning',['level_warning',['http://atria-soft.github.io/elog/namespaceelog.html#a2aac95a15381721219c16f6ff5b4fb89abe0c0f2534e916ba560a798d1392ce0c',1,'elog']]],
|
||||
['lightblue',['lightBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8387db6883f21400bf5be80372c35647',1,'etk::color']]],
|
||||
['lightcoral',['lightCoral',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a18fa89d253f21d090fb78f9c4c3fa179',1,'etk::color']]],
|
||||
['lightcyan',['lightCyan',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a50d72f3fa72a15b70950ec3c6294c486',1,'etk::color']]],
|
||||
['lightgoldenrodyellow',['lightGoldenRodYellow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4b1fa30e34836c579b23ad52137bd690',1,'etk::color']]],
|
||||
['lightgray',['lightGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4083c98e9eded328f2cd91f01affddc0',1,'etk::color']]],
|
||||
['lightgreen',['lightGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2d28338bea023156af46b42ac4104d65',1,'etk::color']]],
|
||||
['lightgrey',['lightGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a77d1ce7214b499fb78f9bbfcd18cb7b4',1,'etk::color']]],
|
||||
['lightpink',['lightPink',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a14d1dd7b18f6b86d7a3c16f417f453b6',1,'etk::color']]],
|
||||
['lightsalmon',['lightSalmon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a033bb4d31c48f0dd52fc0662944ab8f6',1,'etk::color']]],
|
||||
['lightseagreen',['lightSeaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a146b8e64718660041ce89a8803661e2a',1,'etk::color']]],
|
||||
['lightskyblue',['lightSkyBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a51a95c2b5fd2957e41b027b84df64bb2',1,'etk::color']]],
|
||||
['lightslategray',['lightSlateGray',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af8cb2152fe5df989303dd976f97578ea',1,'etk::color']]],
|
||||
['lightslategrey',['lightSlateGrey',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4a496840c6c000f27da3a6e8e54e33eb',1,'etk::color']]],
|
||||
['lightsteelblue',['lightSteelBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a26bcddd1699b895e233e35f31fda1c0e',1,'etk::color']]],
|
||||
['lightyellow',['lightYellow',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab23ae9842d65ec28e1ff7f06d5b252a8',1,'etk::color']]],
|
||||
['lime',['lime',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a0363b4e80d7960b29e41c1202d36cefb',1,'etk::color']]],
|
||||
['limegreen',['limeGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a29c3e83ca4abea8319f8f5671b9720c2',1,'etk::color']]],
|
||||
['linearinterpolate',['linearInterpolate',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a0022135ae6ce5333c7a39e04f16369af',1,'etk::Plane']]],
|
||||
['linen',['linen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aaed3fa7e8a6f9ed2e79677075bf1e63e',1,'etk::color']]],
|
||||
['load',['load',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#aa0d4393b92c0548812cc511a8c5bec19',1,'etk::Archive::load()'],['http://atria-soft.github.io/ejson/classejson_1_1_document.html#ae08ff9bbb26c9b8d2b9572781ecb1380',1,'ejson::Document::load()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a487fe2d713545833493b5218b8a6a649',1,'ejson::internal::Document::load()']]],
|
||||
['loadfile',['loadFile',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#aca951aabe7595d6217bd6ba9699361f8',1,'etk::Archive::loadFile()'],['http://atria-soft.github.io/etk/classetk_1_1archive_1_1_zip.html#a53e3a637a4f39b14ff15c880c57c14f3',1,'etk::archive::Zip::loadFile()']]],
|
||||
['loadpackage',['loadPackage',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#ad90205aba8b5892b1bd0324821cea294',1,'etk::Archive']]],
|
||||
['lock',['lock',['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#ab0f7a9b6529d25071f339f1a6480a3e6',1,'ememory::WeakPtr']]],
|
||||
['log_2ehpp',['log.hpp',['http://atria-soft.github.io/elog/log__8hpp.html',1,'']]],
|
||||
['logchar',['logChar',['http://atria-soft.github.io/elog/namespaceelog.html#a9e62f7052313032d6f02a20e1885d781',1,'elog']]],
|
||||
['logchar1',['logChar1',['http://atria-soft.github.io/elog/namespaceelog.html#a9dcb1d0c878bbc5585c452d7fe7460d8',1,'elog']]],
|
||||
['logstream',['logStream',['http://atria-soft.github.io/elog/namespaceelog.html#a333ea900d08304571ccbfaef6d7f647b',1,'elog']]],
|
||||
['logstream1',['logStream1',['http://atria-soft.github.io/elog/namespaceelog.html#ab60bc58f0e317b846c7219058111ba8b',1,'elog']]]
|
||||
];
|
26
search/all_b.html
Normal file
26
search/all_b.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_b.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
52
search/all_b.js
Normal file
52
search/all_b.js
Normal file
@ -0,0 +1,52 @@
|
||||
var searchData=
|
||||
[
|
||||
['m_5fcontent',['m_content',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#a50e51fc4daee5c4a0f5c1810983e6f16',1,'etk::Archive']]],
|
||||
['m_5fdata',['m_data',['http://atria-soft.github.io/ejson/classejson_1_1_value.html#a50bd401c6c23aa9a4db2f2412fde277d',1,'ejson::Value']]],
|
||||
['m_5ffilename',['m_fileName',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#ade4fc9b52603f85c4201ad21f5c70073',1,'etk::Archive']]],
|
||||
['m_5ffloats',['m_floats',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5f41dd29da4ce72d07230ca7af4be1b2',1,'etk::Vector2D::m_floats()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5f41dd29da4ce72d07230ca7af4be1b2',1,'Vector2D< int32_t >::m_floats()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a5f41dd29da4ce72d07230ca7af4be1b2',1,'Vector2D< uint32_t >::m_floats()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a957a45bedf0fb76783ab7062b1ad5412',1,'etk::Vector3D::m_floats()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ac75ee585aaad94ccf8afec7d34b9ad7f',1,'etk::Vector4D::m_floats()']]],
|
||||
['m_5fkey',['m_key',['http://atria-soft.github.io/etk/classetk_1_1_hash_data.html#acaed9ce2065bcb8f8793342939bb6acc',1,'etk::HashData']]],
|
||||
['m_5fmat',['m_mat',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a808056b77862902ee2e117023bbff5b9',1,'etk::Matrix2::m_mat()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a831cacb3f32e4d5a1aeddc313e8d2abc',1,'etk::Matrix4::m_mat()']]],
|
||||
['m_5ftype',['m_type',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_value.html#aef2a38a6dd429c636207ecdd87f960e8',1,'ejson::internal::Value']]],
|
||||
['m_5fvalue',['m_value',['http://atria-soft.github.io/etk/classetk_1_1_hash_data.html#aac226ce5902c5aded7b6ebc962777bc5',1,'etk::HashData::m_value()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html#a2cb7b9be3fbaf9684e6dd2f5d687d4f4',1,'ejson::internal::Boolean::m_value()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a1dddabf45aa2b4e9e390eeab913154f3',1,'ejson::internal::Number::m_value()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#aaf06e1003163fe1271eb1c94634bf2aa',1,'ejson::internal::Object::m_value()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_string.html#a208afcffd7cacb4c883cce69b459b3da',1,'ejson::internal::String::m_value()']]],
|
||||
['m_5fvaluei64',['m_valueI64',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a24d7f131357b35a36bc9c8c77f74e93b',1,'ejson::internal::Number']]],
|
||||
['m_5fvalueu64',['m_valueU64',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#a197e4521e03cf6422caecb4b2c7e7c57',1,'ejson::internal::Number']]],
|
||||
['magenta',['magenta',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#afee87f303d370ab6dbc7ac1e2c00ead1',1,'etk::color']]],
|
||||
['maroon',['maroon',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#acedfbd93471b71ba9998984b11ba718e',1,'etk::color']]],
|
||||
['mat2rotate',['mat2Rotate',['http://atria-soft.github.io/etk/namespaceetk.html#a446d77ba3782233f6af160d1f0c3efa5',1,'etk']]],
|
||||
['mat2scale',['mat2Scale',['http://atria-soft.github.io/etk/namespaceetk.html#ae9bffaa13bb175c6a4f61ef3538a1227',1,'etk::mat2Scale(const vec2 &_scale)'],['http://atria-soft.github.io/etk/namespaceetk.html#afa9bc01bc9a9d037a07105f07d91f49e',1,'etk::mat2Scale(float _scale)']]],
|
||||
['mat2skew',['mat2Skew',['http://atria-soft.github.io/etk/namespaceetk.html#a61f91fb5444b87f1f9eadee2dd086d5c',1,'etk']]],
|
||||
['mat2translate',['mat2Translate',['http://atria-soft.github.io/etk/namespaceetk.html#a2a0f136b1e799fcb007ef7038749f8da',1,'etk']]],
|
||||
['matfrustum',['matFrustum',['http://atria-soft.github.io/etk/namespaceetk.html#a8835f0fbba4a6ecd74d69991a19f20f4',1,'etk']]],
|
||||
['matlookat',['matLookAt',['http://atria-soft.github.io/etk/namespaceetk.html#abb36cca3305ba6a4891dbbc78900e853',1,'etk']]],
|
||||
['matortho',['matOrtho',['http://atria-soft.github.io/etk/namespaceetk.html#aad05fa6714ff5e51a7ed4c0f432f95b2',1,'etk']]],
|
||||
['matperspective',['matPerspective',['http://atria-soft.github.io/etk/namespaceetk.html#ad857bb4a4bb34e01d0b5534536cbe075',1,'etk']]],
|
||||
['matrix',['Matrix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html',1,'etk']]],
|
||||
['matrix',['Matrix',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#aad86d66460d629601a63a70739991d09',1,'etk::Matrix::Matrix(const ivec2 &_size, T *_defaultVal=nullptr)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#ab50a671a8e9f9d7b1b6a3d519f6a2847',1,'etk::Matrix::Matrix(int32_t _width=0, int32_t _heigh=0, T *_defaultVal=nullptr)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#afffb93555f328b3972c456e2f0e5aca8',1,'etk::Matrix::Matrix(const Matrix< ETK_TYPE_MATRIX_2 > &_obj)']]],
|
||||
['matrix_2ehpp',['Matrix.hpp',['http://atria-soft.github.io/etk/__matrix__8hpp.html',1,'']]],
|
||||
['matrix2',['Matrix2',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#af0e00ed1d06d689c1ec6a5b0cfcde0a8',1,'etk::Matrix2::Matrix2()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ad827d58fc083b1857851a1ae253ed48b',1,'etk::Matrix2::Matrix2(const Matrix2 &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a13ec157f29c5a00f3209c6af2d773abd',1,'etk::Matrix2::Matrix2(float _sx, float _shy, float _shx, float _sy, float _tx, float _ty)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a3ddbedb1548ee95fb5071ae29df0b3ea',1,'etk::Matrix2::Matrix2(const float *_values)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aecff4215059998ecdfe5aac60b99ebc7',1,'etk::Matrix2::Matrix2(const double *_values)']]],
|
||||
['matrix2',['Matrix2',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html',1,'etk']]],
|
||||
['matrix2_2ehpp',['Matrix2.hpp',['http://atria-soft.github.io/etk/__matrix2__8hpp.html',1,'']]],
|
||||
['matrix4',['Matrix4',['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a728743db03715fe8853be92741ba7e71',1,'etk::Matrix4::Matrix4()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a5e9346ce720eece0a3440f59a87cde51',1,'etk::Matrix4::Matrix4(const Matrix4 &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a7906dc3b63c5ae67337728c6fe49a337',1,'etk::Matrix4::Matrix4(float _a1, float _b1, float _c1, float _d1, float _a2, float _b2, float _c2, float _d2, float _a3, float _b3, float _c3, float _d3, float _a4, float _b4, float _c4, float _d4)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#af60cfa463b45219cf09adc3e835fe36c',1,'etk::Matrix4::Matrix4(float *_values)']]],
|
||||
['matrix4',['Matrix4',['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html',1,'etk']]],
|
||||
['matrix4_2ehpp',['Matrix4.hpp',['http://atria-soft.github.io/etk/__matrix4__8hpp.html',1,'']]],
|
||||
['matrotate',['matRotate',['http://atria-soft.github.io/etk/namespaceetk.html#a1547ff95cb3d6e5338fa4b7599606514',1,'etk']]],
|
||||
['matscale',['matScale',['http://atria-soft.github.io/etk/namespaceetk.html#ac4286b0e352d8ceb11585f7903cea76a',1,'etk']]],
|
||||
['mattranslate',['matTranslate',['http://atria-soft.github.io/etk/namespaceetk.html#a2f39480afa2135de814543dac27cc4f6',1,'etk']]],
|
||||
['maxaxis',['maxAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a131958354e84802a9fcfb8337a52f12c',1,'etk::Vector2D::maxAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a131958354e84802a9fcfb8337a52f12c',1,'Vector2D< int32_t >::maxAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a131958354e84802a9fcfb8337a52f12c',1,'Vector2D< uint32_t >::maxAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a334c75acc50432b3970661b38b833d24',1,'etk::Vector3D::maxAxis()']]],
|
||||
['mediumaquamarine',['mediumAquaMarine',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7f0d7a636c8caa196464b499b6280426',1,'etk::color']]],
|
||||
['mediumblue',['mediumBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7fe002b79a78199f18363dd05530378d',1,'etk::color']]],
|
||||
['mediumorchid',['mediumOrchid',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a5e155686074462e57beee0511146bc97',1,'etk::color']]],
|
||||
['mediumpurple',['mediumPurple',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3b2c512ac26bc28808a8b3dd5656440d',1,'etk::color']]],
|
||||
['mediumseagreen',['mediumSeaGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac8b45a088646ef1fcf8fe69179dc519b',1,'etk::color']]],
|
||||
['mediumslateblue',['mediumSlateBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a215704258654af99ded76d5642d9d462',1,'etk::color']]],
|
||||
['mediumspringgreen',['mediumSpringGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2b5d44a4ca36262221237f5165af7aae',1,'etk::color']]],
|
||||
['mediumturquoise',['mediumTurquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ac3cfc60cd0c3b29f6a941dd592d90b24',1,'etk::color']]],
|
||||
['mediumvioletred',['mediumVioletRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a05fe5d6e6d4b13da98ccf1acef57ba3a',1,'etk::color']]],
|
||||
['memory_2ehpp',['memory.hpp',['http://atria-soft.github.io/ememory/memory__8hpp.html',1,'']]],
|
||||
['midnightblue',['midnightBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#af0900bfad0e76b546fbe6b9c3fe3f24a',1,'etk::color']]],
|
||||
['minaxis',['minAxis',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a9a7a1d85647290f94f0941384615890b',1,'etk::Vector2D::minAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a9a7a1d85647290f94f0941384615890b',1,'Vector2D< int32_t >::minAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a9a7a1d85647290f94f0941384615890b',1,'Vector2D< uint32_t >::minAxis()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a4e1531d625620dc67683bd8f80eb2947',1,'etk::Vector3D::minAxis()']]],
|
||||
['mintcream',['mintCream',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#adfb434830d70a46377180a95be6d484e',1,'etk::color']]],
|
||||
['mistyrose',['mistyRose',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a18204af4290656aeac4f7c88eb85d0f3',1,'etk::color']]],
|
||||
['moccasin',['moccasin',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8cb08faeeec554e2a414bc8633b443c5',1,'etk::color']]],
|
||||
['move',['move',['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#af2b67e6e158d407375013845b4afd6c4',1,'etk::FSNode']]]
|
||||
];
|
26
search/all_c.html
Normal file
26
search/all_c.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_c.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
28
search/all_c.js
Normal file
28
search/all_c.js
Normal file
@ -0,0 +1,28 @@
|
||||
var searchData=
|
||||
[
|
||||
['navajowhite',['navajoWhite',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1b63b8a9a1cc45910237b30a2ba45fca',1,'etk::color']]],
|
||||
['navy',['navy',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a20ab31b18ba99ce5faa111a99ab2e83d',1,'etk::color']]],
|
||||
['newline',['newLine',['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#ad22fe5f57b54942eee380be00b3e6c68',1,'ejson::FilePos']]],
|
||||
['noise',['Noise',['http://atria-soft.github.io/etk/classetk_1_1_noise.html',1,'etk']]],
|
||||
['noise',['Noise',['http://atria-soft.github.io/etk/classetk_1_1_noise.html#a541e022ae4c218161212c55553448c37',1,'etk::Noise']]],
|
||||
['noise_2ehpp',['Noise.hpp',['http://atria-soft.github.io/etk/__noise__8hpp.html',1,'']]],
|
||||
['noisetype',['noiseType',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8',1,'etk']]],
|
||||
['noisetype_5fbase',['noiseType_base',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8a4c9b4846f6a3799bf72294573bc68666',1,'etk']]],
|
||||
['noisetype_5fcloud',['noiseType_cloud',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8abbd6669d7350ed4fe1ee27ca37942f38',1,'etk']]],
|
||||
['noisetype_5fmarble',['noiseType_marble',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8afe321c1b20b2163fa2f8c6cc204c65db',1,'etk']]],
|
||||
['noisetype_5fsmooth',['noiseType_smooth',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8a6073ebe9a4072386bb899a253e227ae5',1,'etk']]],
|
||||
['noisetype_5fturbulence',['noiseType_turbulence',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8a991e1a2d3d0fab7d7438598c991ac94a',1,'etk']]],
|
||||
['noisetype_5fturbulencenosmooth',['noiseType_turbulenceNoSmooth',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8af2cfe5b480f8c9f42813dab614dbf0e7',1,'etk']]],
|
||||
['noisetype_5fwood',['noiseType_wood',['http://atria-soft.github.io/etk/namespaceetk.html#a39a3e59e80103a73310f78333d2d3df8a66612077d9f772988ea9e89dd7e593ea',1,'etk']]],
|
||||
['none',['none',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a1614d672880eb19b18a98ea9babe723ea334c4a4c42fdb79d7ebc3e73b517e6f8',1,'ememory::Counter::none()'],['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4589db8a7e8998273732dae4c83e28c5',1,'etk::color::none()']]],
|
||||
['normalize',['normalize',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#a383afb40ac4cfab41b7d221c283b29f0',1,'etk::Plane::normalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae3a90dc9e5903370adcf381bf89ac5f0',1,'etk::Vector2D::normalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae3a90dc9e5903370adcf381bf89ac5f0',1,'Vector2D< int32_t >::normalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ae3a90dc9e5903370adcf381bf89ac5f0',1,'Vector2D< uint32_t >::normalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#aee1c200271d3691934c0fdcc18bd69ce',1,'etk::Vector3D::normalize()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aca2e577468b3fc2c56079db332414fd2',1,'etk::Vector4D::normalize()']]],
|
||||
['normalized',['normalized',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada59e7bb2b7f6f188eb99684c8d37045',1,'etk::Vector2D::normalized()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada59e7bb2b7f6f188eb99684c8d37045',1,'Vector2D< int32_t >::normalized()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ada59e7bb2b7f6f188eb99684c8d37045',1,'Vector2D< uint32_t >::normalized()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7f7d52ff24907fbbee0948b393ff4b20',1,'etk::Vector3D::normalized()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#acc2e6d950b22d6ad1c3b03446128c7d5',1,'etk::Vector4D::normalized()']]],
|
||||
['null',['Null',['http://atria-soft.github.io/ejson/classejson_1_1_null.html',1,'ejson']]],
|
||||
['null',['Null',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html',1,'ejson::internal']]],
|
||||
['null',['Null',['http://atria-soft.github.io/ejson/classejson_1_1_null.html#a6c95d734c791c993d17dcf2c2714c844',1,'ejson::Null::Null(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_null.html#a9fa8f258b89d78d05326ed2fdbed8eaf',1,'ejson::Null::Null(const ejson::Null &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_null.html#af07db61691e907910539df316c52a5d0',1,'ejson::Null::Null()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_null.html#a8290448b631dedb38a2e57dbf9803ba0',1,'ejson::internal::Null::Null()'],['http://atria-soft.github.io/etk/namespaceu32char.html#a5bf343cb9ca744a833c6d0466542fd23',1,'u32char::Null()'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709a37a6259cc0c1dae299a7866489dff0bd',1,'ejson::null()']]],
|
||||
['null_2ehpp',['Null.hpp',['http://atria-soft.github.io/ejson/internal__2__null__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/__null__8hpp.html',1,'(Global Namespace)']]],
|
||||
['number',['Number',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html',1,'ejson::internal']]],
|
||||
['number',['Number',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_number.html#ade0d219d99d1b83e3971f8f4cab3a42a',1,'ejson::internal::Number::Number()'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#ac623b40aaa29bb3e8dfff52cc25ace5a',1,'ejson::Number::Number(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a0004a7b3491da9a7ea2d243cfb345883',1,'ejson::Number::Number(const ejson::Number &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#ad3949703dc5747fe9dde317cd1bbf055',1,'ejson::Number::Number(double _value=0.0)'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709ab1bc248a7ff2b2e95569f56de68615df',1,'ejson::number()']]],
|
||||
['number',['Number',['http://atria-soft.github.io/ejson/classejson_1_1_number.html',1,'ejson']]],
|
||||
['number_2ehpp',['Number.hpp',['http://atria-soft.github.io/ejson/internal__2__number__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/__number__8hpp.html',1,'(Global Namespace)']]]
|
||||
];
|
26
search/all_d.html
Normal file
26
search/all_d.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_d.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
43
search/all_d.js
Normal file
43
search/all_d.js
Normal file
@ -0,0 +1,43 @@
|
||||
var searchData=
|
||||
[
|
||||
['object',['Object',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html',1,'ejson::internal']]],
|
||||
['object',['Object',['http://atria-soft.github.io/ejson/classejson_1_1_object.html',1,'ejson']]],
|
||||
['object',['Object',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a7082488762e962f4f431356d94bf9bb7',1,'ejson::internal::Object::Object()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#ab9a6aed1e96dca1e3732d30a7de23322',1,'ejson::Object::Object(ememory::SharedPtr< ejson::internal::Value > _internalValue)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a524c1c0045cfcea9090e542adc9029c2',1,'ejson::Object::Object(const ejson::Object &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a391cd87d13a4a053bbbe95d8804448dc',1,'ejson::Object::Object()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#aa134141c879713c15d8c4ea414a0744a',1,'ejson::Object::Object(const std::string &_data)'],['http://atria-soft.github.io/ejson/namespaceejson.html#a6a37b3ae20a2b7bc207b268ab1439709aa8cfde6331bd59eb2ac96f8911c4b666',1,'ejson::object()']]],
|
||||
['object_2ehpp',['Object.hpp',['http://atria-soft.github.io/ejson/internal__2__object__8hpp.html',1,'(Global Namespace)'],['http://atria-soft.github.io/ejson/__object__8hpp.html',1,'(Global Namespace)']]],
|
||||
['oldlace',['oldLace',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a6dac38a6103291477259e687e0774c1f',1,'etk::color']]],
|
||||
['olive',['olive',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a7c6df578f49614b0a84b8d60a85522f5',1,'etk::color']]],
|
||||
['olivedrab',['oliveDrab',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a020a9d7d45aa767ddf85ce3091f09700',1,'etk::color']]],
|
||||
['open',['open',['http://atria-soft.github.io/etk/classetk_1_1_archive.html#ad1594998eb11332bba3bcd6a2392c373',1,'etk::Archive']]],
|
||||
['operator_20const_20int32_5ft_20_2a',['operator const int32_t *',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3ff784853a1dc3bd6e0432a6bcaceedd',1,'Vector2D< int32_t >']]],
|
||||
['operator_20const_20t_20_2a',['operator const T *',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3ff784853a1dc3bd6e0432a6bcaceedd',1,'etk::Vector2D::operator const T *()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a4d873f816af2b29928dfd7e10741c97c',1,'etk::Vector3D::operator const T *()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a71d3b69987807f9381f4b0b5f723dfce',1,'etk::Vector4D::operator const T *()']]],
|
||||
['operator_20const_20uint32_5ft_20_2a',['operator const uint32_t *',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a3ff784853a1dc3bd6e0432a6bcaceedd',1,'Vector2D< uint32_t >']]],
|
||||
['operator_20int32_5ft_20_2a',['operator int32_t *',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adb01e2efc161e565acc35c84bffe8d06',1,'Vector2D< int32_t >']]],
|
||||
['operator_20size_5ft',['operator size_t',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a7143946e5fca162dccd02e82e6763fef',1,'utf8::iterator']]],
|
||||
['operator_20t_2a',['operator T*',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adb01e2efc161e565acc35c84bffe8d06',1,'etk::Vector2D::operator T*()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a4ee27667c43155bd0a54eea0cb9f3269',1,'etk::Vector3D::operator T*()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a3dc4cc203af0de04102913f8d45b1f68',1,'etk::Vector4D::operator T*()']]],
|
||||
['operator_20uint32_5ft_20_2a',['operator uint32_t *',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adb01e2efc161e565acc35c84bffe8d06',1,'Vector2D< uint32_t >']]],
|
||||
['operator_21_3d',['operator!=',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a045320554089a6ad39ac7a6c8a56f7b6',1,'etk::Color::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#aa7430072e51239eb82473587db573832',1,'etk::FSNode::operator!=()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a342ea299a2db67686b6e1b5bcd87276f',1,'utf8::iterator::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a462dc7b2109911c681808e4c39e0242c',1,'etk::Matrix::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a7b076152d4fed3e65ab6eeb7d0906381',1,'etk::Matrix2::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a7c930d4ee187543ac580b35feb1748e9',1,'etk::Matrix4::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_plane.html#acff6210dea13b9e5d767c017c79dd6a8',1,'etk::Plane::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab758cdc9d047fd6616c6ebd8e6e0d286',1,'etk::Vector2D::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab758cdc9d047fd6616c6ebd8e6e0d286',1,'Vector2D< int32_t >::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab758cdc9d047fd6616c6ebd8e6e0d286',1,'Vector2D< uint32_t >::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a7b56b037abaca69e2cd8391b2a9e2631',1,'etk::Vector3D::operator!=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#adcf38adc3a1b6b44dcc6f5b85cbfad20',1,'etk::Vector4D::operator!=()'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a672be4bbc5b509d86e0e1969203dac55',1,'ememory::SharedPtr::operator!=(std::nullptr_t) const'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a73af60d24efa9dfb2b51cf0ece0bd105',1,'ememory::SharedPtr::operator!=(const SharedPtr< EMEMORY_TYPE2 > &_obj) const'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a6f96fbaa4420a5b55263d58a55853cd9',1,'ememory::WeakPtr::operator!=(const WeakPtr &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#ace75b3e855f73d55dbd5f3d2d3402e6d',1,'ememory::WeakPtr::operator!=(std::nullptr_t) const'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a266edc20de179cf9f259d56153b117e3',1,'ejson::iterator::operator!=()']]],
|
||||
['operator_28_29',['operator()',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a4bc86bfb0274d2aac75816462bc77406',1,'etk::Matrix']]],
|
||||
['operator_2a',['operator*',['http://atria-soft.github.io/etk/classetk_1_1_color.html#aad3ed2fa5611b32c50f7ffc8cc95c39e',1,'etk::Color::operator*(const etk::Color< MY_TYPE, MY_TYPE_SIZE > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a30f2d2d04ec0e788d649f67880e6e2a8',1,'etk::Color::operator*(const MY_TYPE _val) const'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ae5e5fc32fe6f48f3218464627e416c76',1,'utf8::iterator::operator*()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#af172540c6c28fb2ae897079b8c67ecf7',1,'etk::Matrix::operator*()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a1ffce4ef3bc80106345bddd21a9c1966',1,'etk::Matrix2::operator*(const Matrix2 &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aea4534337438e7338531d69dee0ab15f',1,'etk::Matrix2::operator*(const vec2 &_point) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#ae6f120779daf255ccfe413d967311caf',1,'etk::Matrix4::operator*(const Matrix4 &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#abbbbe2730f02c1d4c4580c76c084d374',1,'etk::Matrix4::operator*(const vec3 &_point) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ac67e88e248ca8ebcde75d8efa5ff070a',1,'etk::Vector2D::operator*(const Vector2D< T > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab4c66933e43c8792953befd95e088a54',1,'etk::Vector2D::operator*(const T _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ac67e88e248ca8ebcde75d8efa5ff070a',1,'Vector2D< int32_t >::operator*(const Vector2D< int32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab4c66933e43c8792953befd95e088a54',1,'Vector2D< int32_t >::operator*(const int32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ac67e88e248ca8ebcde75d8efa5ff070a',1,'Vector2D< uint32_t >::operator*(const Vector2D< uint32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab4c66933e43c8792953befd95e088a54',1,'Vector2D< uint32_t >::operator*(const uint32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a1b4f35947f946c0f28b9ddb182752338',1,'etk::Vector3D::operator*(const T &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#aa897817af4bc4cbb43e002be0dddf3d5',1,'etk::Vector3D::operator*(const Vector3D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a46418f40c330cf69f3d0a881d8b035fb',1,'etk::Vector4D::operator*(const T &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a9546ce90575aab57de0c80b581973ff7',1,'etk::Vector4D::operator*(const Vector4D< T > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a5991c3edce48eee7724225254b53e67e',1,'ememory::SharedPtr::operator*() const'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a42d2e1b4524a05d881497a50ba23eeae',1,'ememory::SharedPtr::operator*()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#adb65c6f1a2942fce9acc16ec72e7cf21',1,'ejson::iterator::operator*() const noexcept'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a18221a2524cb44ef72f0134fb76072a5',1,'ejson::iterator::operator*() noexcept']]],
|
||||
['operator_2a_3d',['operator*=',['http://atria-soft.github.io/etk/classetk_1_1_color.html#aa921a409705cd248218e9525c51f0482',1,'etk::Color::operator*=(const etk::Color< MY_TYPE, MY_TYPE_SIZE > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_color.html#a52fa0f2b24ed74197d8d4752399b1972',1,'etk::Color::operator*=(const MY_TYPE _val)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#ae7a240d2806b1559321c777164ed3f19',1,'etk::Matrix::operator*=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ad8027c2001b671f1ef7ac496df4aa9d4',1,'etk::Matrix2::operator*=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a33a3183d112bb8cb527606acb9e6242f',1,'etk::Matrix4::operator*=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a7a06f6afde493ec0074de0a5dda8000f',1,'etk::Vector2D::operator*=(const Vector2D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2c738b9b9745fe8b5c019f1106e357e3',1,'etk::Vector2D::operator*=(const T _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a7a06f6afde493ec0074de0a5dda8000f',1,'Vector2D< int32_t >::operator*=(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2c738b9b9745fe8b5c019f1106e357e3',1,'Vector2D< int32_t >::operator*=(const int32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a7a06f6afde493ec0074de0a5dda8000f',1,'Vector2D< uint32_t >::operator*=(const Vector2D< uint32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2c738b9b9745fe8b5c019f1106e357e3',1,'Vector2D< uint32_t >::operator*=(const uint32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a5f07a2aa7c53f440bccc1d1938f1d97f',1,'etk::Vector3D::operator*=(const T &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a36e2e19a2cf358d980b4bc5ae0bf1df7',1,'etk::Vector3D::operator*=(const Vector3D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#ae8455c83b7501505c3c27381308aa3ea',1,'etk::Vector4D::operator*=(const T &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a9bd1c0fc5a6341e9574dc5fdb764c41e',1,'etk::Vector4D::operator*=(const Vector4D< T > &_obj)']]],
|
||||
['operator_2b',['operator+',['http://atria-soft.github.io/etk/classetk_1_1_color.html#ae7825351aeeb7bf91168937af7868a3e',1,'etk::Color::operator+()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a1eecc0edaf9245a53d1ebe8e90261300',1,'utf8::iterator::operator+(const int64_t _val) const'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#aa9e55971044201725a9672913b0e7dca',1,'utf8::iterator::operator+(const int32_t _val) const'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a9f77f61d4a6869c6ade054f22fc77b44',1,'utf8::iterator::operator+(const size_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#ab4be6249290e9cc83e11fb5a7d51a71a',1,'etk::Matrix::operator+()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#af9910cd95672b95ea2d6b85439fd0646',1,'etk::Matrix2::operator+()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a13b43e5b81c17075c0a9f5ec7c258db1',1,'etk::Matrix4::operator+()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0274baecd5b67b1a6b645f097e460c5a',1,'etk::Vector2D::operator+(const Vector2D< T > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab33dc34cc4ffd00fef209faddb913094',1,'etk::Vector2D::operator+(const T _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0274baecd5b67b1a6b645f097e460c5a',1,'Vector2D< int32_t >::operator+(const Vector2D< int32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab33dc34cc4ffd00fef209faddb913094',1,'Vector2D< int32_t >::operator+(const int32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0274baecd5b67b1a6b645f097e460c5a',1,'Vector2D< uint32_t >::operator+(const Vector2D< uint32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#ab33dc34cc4ffd00fef209faddb913094',1,'Vector2D< uint32_t >::operator+(const uint32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af2f02899629fcab456c44f91ccebcb20',1,'etk::Vector3D::operator+()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a92f0f8f550ff6a799593220241fcff82',1,'etk::Vector4D::operator+()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a76e97b5b63161adace61159c4a4bc342',1,'ejson::iterator::operator+()']]],
|
||||
['operator_2b_2b',['operator++',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ac6e8470c3e2ca1216c6663b2a120c7b0',1,'utf8::iterator::operator++()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a76dfdca4191ed484149d6ed260f0b0c7',1,'utf8::iterator::operator++(int32_t)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8f6d41c9cb91cafbc579c2be78f72597',1,'etk::Vector2D::operator++()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a66dc67349374106d67e7ed5202942586',1,'etk::Vector2D::operator++(int)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8f6d41c9cb91cafbc579c2be78f72597',1,'Vector2D< int32_t >::operator++()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a66dc67349374106d67e7ed5202942586',1,'Vector2D< int32_t >::operator++(int)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8f6d41c9cb91cafbc579c2be78f72597',1,'Vector2D< uint32_t >::operator++()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a66dc67349374106d67e7ed5202942586',1,'Vector2D< uint32_t >::operator++(int)'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a11345654434d0d35ebb89423cc5d6cbb',1,'ejson::FilePos::operator++()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#ac8b30954ce60aa9a8aeb960322f2733f',1,'ejson::iterator::operator++()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#afdd8b319472260796feb63f6c6aea73e',1,'ejson::iterator::operator++(int)']]],
|
||||
['operator_2b_3d',['operator+=',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a301b19765c3cf5ae3246c2966b5e0dfb',1,'etk::Color::operator+=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a56b9d699e1e6df0819553bc18580ebc5',1,'etk::Matrix::operator+=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a25ff7dd62f40cfa8f4579acc4be460ed',1,'etk::Matrix2::operator+=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a5594a9cd7f0ab447e21cdd73e10f8298',1,'etk::Matrix4::operator+=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a36478d1cc2990b9bba8e51af252d2ee2',1,'etk::Vector2D::operator+=(const Vector2D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a30a01bd0596c3a45e8baea6c2e4d7b95',1,'etk::Vector2D::operator+=(const T _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a36478d1cc2990b9bba8e51af252d2ee2',1,'Vector2D< int32_t >::operator+=(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a30a01bd0596c3a45e8baea6c2e4d7b95',1,'Vector2D< int32_t >::operator+=(const int32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a36478d1cc2990b9bba8e51af252d2ee2',1,'Vector2D< uint32_t >::operator+=(const Vector2D< uint32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a30a01bd0596c3a45e8baea6c2e4d7b95',1,'Vector2D< uint32_t >::operator+=(const uint32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#aa3dcf22ebd9e5837f1e9317f8e50196e',1,'etk::Vector3D::operator+=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aa6876eabe33eb50ec78db8a66c27b8fb',1,'etk::Vector4D::operator+=()'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a8128353d0cc5288b569cdc9276489339',1,'ejson::FilePos::operator+=(const FilePos &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a9b2cb849aa65461e0dacb8ea6ab6c757',1,'ejson::FilePos::operator+=(size_t _col)'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a69f5db511218a398421792bc6a76348c',1,'ejson::iterator::operator+=()']]],
|
||||
['operator_2d',['operator-',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#abf02b2a76b3648e6d6a6554726f0f5ab',1,'utf8::iterator::operator-(const int64_t _val) const'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a4938a35a2705a089de16b20eaf5c98c2',1,'utf8::iterator::operator-(const int32_t _val) const'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ac8505389bd5e41973c0971cb5a9f8b86',1,'utf8::iterator::operator-(const size_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a0ae8ca9d370824a39292d491fe5f1a98',1,'etk::Matrix::operator-(const Matrix< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a40747926d8d2e3c15dec55e54dc1cb1d',1,'etk::Matrix::operator-() const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#acb0caef6d2104dc51bf2c2f778afa935',1,'etk::Matrix2::operator-()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a10b9b22f70c06e3a2a92cd5113ae7a94',1,'etk::Matrix4::operator-()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2536a536302ac9a3ed99248db8b28e27',1,'etk::Vector2D::operator-(const Vector2D< T > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0825814ff6d0856b51e3f1ded6b98aa5',1,'etk::Vector2D::operator-(const T _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2536a536302ac9a3ed99248db8b28e27',1,'Vector2D< int32_t >::operator-(const Vector2D< int32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0825814ff6d0856b51e3f1ded6b98aa5',1,'Vector2D< int32_t >::operator-(const int32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a2536a536302ac9a3ed99248db8b28e27',1,'Vector2D< uint32_t >::operator-(const Vector2D< uint32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0825814ff6d0856b51e3f1ded6b98aa5',1,'Vector2D< uint32_t >::operator-(const uint32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#af3d14d2819d44381fa435560dedf8148',1,'etk::Vector3D::operator-()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#aa44f844c97283ac106e84c1ed6f7aef0',1,'etk::Vector4D::operator-()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a15bb7e4cd07994ba289f0012a6c3dfe2',1,'ejson::iterator::operator-()']]],
|
||||
['operator_2d_2d',['operator--',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a30bad80656165761acba9a5bf336bb24',1,'utf8::iterator::operator--()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a5bb362e7ef8f382c06b26734ac1eb753',1,'utf8::iterator::operator--(int32_t)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abda90eb5e7b670e7232202f832db745f',1,'etk::Vector2D::operator--()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a439b966846ff6b60daeccd5ca97d74d5',1,'etk::Vector2D::operator--(int)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abda90eb5e7b670e7232202f832db745f',1,'Vector2D< int32_t >::operator--()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a439b966846ff6b60daeccd5ca97d74d5',1,'Vector2D< int32_t >::operator--(int)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#abda90eb5e7b670e7232202f832db745f',1,'Vector2D< uint32_t >::operator--()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a439b966846ff6b60daeccd5ca97d74d5',1,'Vector2D< uint32_t >::operator--(int)'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#a9d345bcabbda48509915d507093f54ed',1,'ejson::FilePos::operator--()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a855ffd5abcfbe261340a66d21f11424c',1,'ejson::iterator::operator--()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#aea67667bda3ebfff71d700f6d92fb391',1,'ejson::iterator::operator--(int)']]],
|
||||
['operator_2d_3d',['operator-=',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a4f9f11ea323f846d3dff802a8ae42dfc',1,'etk::Matrix::operator-=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#aac8943bcc3ff59bdb2edda91bb4bdcfd',1,'etk::Matrix2::operator-=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a33b3c850301ba202558304253b2c2d74',1,'etk::Matrix4::operator-=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8b3adb0c04a6b14753b7198fcd688735',1,'etk::Vector2D::operator-=(const Vector2D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afb91536f277001fb75ab27efd170aca2',1,'etk::Vector2D::operator-=(const T _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8b3adb0c04a6b14753b7198fcd688735',1,'Vector2D< int32_t >::operator-=(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afb91536f277001fb75ab27efd170aca2',1,'Vector2D< int32_t >::operator-=(const int32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a8b3adb0c04a6b14753b7198fcd688735',1,'Vector2D< uint32_t >::operator-=(const Vector2D< uint32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#afb91536f277001fb75ab27efd170aca2',1,'Vector2D< uint32_t >::operator-=(const uint32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ae43eac271cdcb04c5b0d9753c17c366b',1,'etk::Vector3D::operator-=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a24ffb1c3582594ca3190932cf5b3ac6c',1,'etk::Vector4D::operator-=()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a1b69c83f662f0389ad66380d814a5eb2',1,'ejson::iterator::operator-=()']]],
|
||||
['operator_2d_3e',['operator->',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ac51978a1cafd573f38bf8187cf0fbe8d',1,'ememory::SharedPtr::operator->() const'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ab65dfd8d12dc245947b1fe35f2f1f9c9',1,'ememory::SharedPtr::operator->()']]],
|
||||
['operator_2f',['operator/',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a163f5616c170d88380b73701b7894401',1,'etk::Vector2D::operator/(const Vector2D< T > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adc3781d082973eff4a611135df4ccb47',1,'etk::Vector2D::operator/(const T _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a163f5616c170d88380b73701b7894401',1,'Vector2D< int32_t >::operator/(const Vector2D< int32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adc3781d082973eff4a611135df4ccb47',1,'Vector2D< int32_t >::operator/(const int32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a163f5616c170d88380b73701b7894401',1,'Vector2D< uint32_t >::operator/(const Vector2D< uint32_t > &_obj) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#adc3781d082973eff4a611135df4ccb47',1,'Vector2D< uint32_t >::operator/(const uint32_t _val) const'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a1341937c5b5a352240dee7920c283068',1,'etk::Vector4D::operator/()']]],
|
||||
['operator_2f_3d',['operator/=',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a1cf681e99ad9fe7b1560de8f17e84fb7',1,'etk::Vector2D::operator/=(const Vector2D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a390fbf62118ad552418587a4e98b95ae',1,'etk::Vector2D::operator/=(const T _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a1cf681e99ad9fe7b1560de8f17e84fb7',1,'Vector2D< int32_t >::operator/=(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a390fbf62118ad552418587a4e98b95ae',1,'Vector2D< int32_t >::operator/=(const int32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a1cf681e99ad9fe7b1560de8f17e84fb7',1,'Vector2D< uint32_t >::operator/=(const Vector2D< uint32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a390fbf62118ad552418587a4e98b95ae',1,'Vector2D< uint32_t >::operator/=(const uint32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ad7ae735c239ef69dca4433f52d7d586d',1,'etk::Vector3D::operator/=(const Vector3D< T > &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a870b224a7c4283bf43443cd6fa76afe0',1,'etk::Vector3D::operator/=(const T &_val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a43a54872bca72d13f81d1ac4d6e615f0',1,'etk::Vector4D::operator/=()']]],
|
||||
['operator_3c',['operator<',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ac74e8ae878532c46806564905a8527c7',1,'utf8::iterator']]],
|
||||
['operator_3c_3d',['operator<=',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a346ff026e12a1aa5f75881bd9a2101db',1,'utf8::iterator']]],
|
||||
['operator_3d',['operator=',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a10e27a0f6aca0def3f9f514a52e2cfcb',1,'etk::Color::operator=()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#ad08da50ffc596edbf26abec30f206e9f',1,'etk::FSNode::operator=()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#ae339ac2e22a61cf714413912b0ba6d24',1,'etk::FSNodeRight::operator=(const etk::FSNodeRight &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node_right.html#a3c224902eccac53280164cc9363a11f6',1,'etk::FSNodeRight::operator=(const int32_t _newVal)'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a026f9c7bec14739d0346adf834f3cf6f',1,'utf8::iterator::operator=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a15251e4a208c761f60f4314e9a16b423',1,'etk::Matrix::operator=(const Matrix< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#aa1ed48736a8b4948a33eec76d88369d2',1,'etk::Matrix::operator=(T &_value)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a6b9b522d791ead398e82fe7c53c16abe',1,'etk::Matrix2::operator=()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#abbc1539e5a9a31f4a185cb8e2cf094a5',1,'etk::Matrix4::operator=()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a90e4b92b871fca0fdb3b3c66c9262797',1,'etk::Vector2D::operator=(const Vector2D< T > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0128f3a4f213b9ed1c5fff05b264d159',1,'etk::Vector2D::operator=(const T _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a90e4b92b871fca0fdb3b3c66c9262797',1,'Vector2D< int32_t >::operator=(const Vector2D< int32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0128f3a4f213b9ed1c5fff05b264d159',1,'Vector2D< int32_t >::operator=(const int32_t _val)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a90e4b92b871fca0fdb3b3c66c9262797',1,'Vector2D< uint32_t >::operator=(const Vector2D< uint32_t > &_obj)'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0128f3a4f213b9ed1c5fff05b264d159',1,'Vector2D< uint32_t >::operator=(const uint32_t _val)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#af734e3eb23a10bf11e45cebf5318825c',1,'ememory::SharedPtr::operator=(const SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a9e2a657eee2f7cd579e4ffad898a2ae6',1,'ememory::SharedPtr::operator=(std::nullptr_t)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a270904b19260492da231c4bed44e6abf',1,'ememory::WeakPtr::operator=(const WeakPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a97612e6ed45b64a3d8434846bc940e9a',1,'ememory::WeakPtr::operator=(const SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a4943b6eba3f2cee7dd7ccf0a5a7dd047',1,'ememory::WeakPtr::operator=(std::nullptr_t)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a7a68baaabf7d2770d7fac5165bdcdbd1',1,'ememory::WeakPtr::operator=(const SharedPtr< EMEMORY_TYPE2 > &_obj)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#ac2961a95571975f40ff048daa7dd03f2',1,'ejson::Array::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html#acab1fe05761a092e0f26577a13ca6919',1,'ejson::Boolean::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_document.html#a16e08e5f73f403154e6a227205a2aeef',1,'ejson::Document::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_file_pos.html#aa4c389e37ee522c4a0eeb500502f0a7d',1,'ejson::FilePos::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a5bb3a3ee9330cba09031a445eb7fe86f',1,'ejson::iterator::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_null.html#a1fc7b318681d0b5cdcc9b3aa26de6c3f',1,'ejson::Null::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_number.html#a8fd9f3e334bd6e401beedbd7cdb0c48f',1,'ejson::Number::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#ac1af13b308c3cf3371c7e43456ccd3a1',1,'ejson::Object::operator=()'],['http://atria-soft.github.io/ejson/classejson_1_1_string.html#ab9975d99051e73a4bbd7e8b453827cd8',1,'ejson::String::operator=()']]],
|
||||
['operator_3d_3d',['operator==',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a8092ba3c4bf1c32159806a9924cadc10',1,'etk::Color::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a3da438d512b71fe1ad5f8d85be432bf4',1,'etk::FSNode::operator==()'],['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#ae45282e1b982fd3ba02c91ea1dd191c6',1,'utf8::iterator::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#abf3cb49a1c359fed6e006112c593c476',1,'etk::Matrix::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a3b66966766c0899d5dace5843bed61dc',1,'etk::Matrix2::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#a36e969eecdfed437e47da36de10785e2',1,'etk::Matrix4::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_plane.html#aba7b788f733af40c2eb527809b4bf132',1,'etk::Plane::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0847a2918c3ce9a88d01b4555d48127d',1,'etk::Vector2D::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0847a2918c3ce9a88d01b4555d48127d',1,'Vector2D< int32_t >::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#a0847a2918c3ce9a88d01b4555d48127d',1,'Vector2D< uint32_t >::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#a12a6b1f946dbe0c21afd93b1b9b0ff42',1,'etk::Vector3D::operator==()'],['http://atria-soft.github.io/etk/classetk_1_1_vector4_d.html#a9699b4901205fcce59cfd5d5dbadbf6b',1,'etk::Vector4D::operator==()'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#a913da6c7c487b32f786d0f3adf49759a',1,'ememory::SharedPtr::operator==(std::nullptr_t) const'],['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#ada1e161c0596ce8c7e22a1c2d4722f43',1,'ememory::SharedPtr::operator==(const SharedPtr< EMEMORY_TYPE2 > &_obj) const'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a2d8156fcc5247958fae765aee33d3c5e',1,'ememory::WeakPtr::operator==(const WeakPtr &_obj)'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a40e708962f66184c07c63419f62eb740',1,'ememory::WeakPtr::operator==(std::nullptr_t) const'],['http://atria-soft.github.io/ejson/classejson_1_1iterator.html#a3365b672d1970c6e1a64b72099922aae',1,'ejson::iterator::operator==()']]],
|
||||
['operator_3e',['operator>',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a6747633f8b16db61fafdb3358a628625',1,'utf8::iterator']]],
|
||||
['operator_3e_3d',['operator>=',['http://atria-soft.github.io/etk/classutf8_1_1iterator.html#a51dc6ee6f507c2cce9bd8edc9b804fad',1,'utf8::iterator']]],
|
||||
['operator_5b_5d',['operator[]',['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a8308fce79ba6ba0f53beb62979663e8e',1,'etk::Hash::operator[](const std::string &_key)'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a51a28023b97a63f91d01895c9580932c',1,'etk::Hash::operator[](const std::string &_key) const'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#acd20b0f2f430883c328169640234fd60',1,'etk::Hash::operator[](size_t _pos)'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a748c385e6c21fca9e78cf02407b198f3',1,'etk::Hash::operator[](size_t _pos) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a24182b2aa9d2dd90c194645017690d06',1,'etk::Matrix::operator[](int32_t _yyy) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a1267a239b7aa11a7aad1de94a1de36a4',1,'etk::Matrix::operator[](int32_t _yyy)'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#aa09270ed5528f21e9ba99ef66289d930',1,'etk::Matrix::operator[](const ivec2 &_pos) const'],['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#a5622ca68ea8cccd48eec422f1d0921d4',1,'etk::Matrix::operator[](const ivec2 &_pos)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#acfc957acfeece52edf592c17457cfc3b',1,'ejson::Array::operator[](size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a3015e68527ddc62dffade69c1dbce745',1,'ejson::Array::operator[](size_t _id) const'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a0c452de27178ee6c965903936cb29dde',1,'ejson::Object::operator[](const std::string &_name)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a3e242f3de3bc5dce4e6d23ff19652e18',1,'ejson::Object::operator[](const std::string &_name) const'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a31e036f677f31a0e491965fef307d291',1,'ejson::Object::operator[](size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a3d2fa21044396a524248717a45f9a10a',1,'ejson::Object::operator[](size_t _id) const']]],
|
||||
['operator_7e',['operator~',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#ae262f81b736931dd03e32f43d7adfd59',1,'etk::Matrix2']]],
|
||||
['orange',['orange',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab17f0b0fde63f5895d0da41ecc9e2573',1,'etk::color']]],
|
||||
['orangered',['orangeRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#aeb3c67384cae4e9260ddd453a3cc7810',1,'etk::color']]],
|
||||
['orchid',['orchid',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a8a02f315fb94c24136fd151610d1d2b3',1,'etk::color']]],
|
||||
['string',['string',['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa0e3aee4ab1426d2329704daef74b742',1,'etk::Vector2D::string()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa0e3aee4ab1426d2329704daef74b742',1,'Vector2D< int32_t >::string()'],['http://atria-soft.github.io/etk/classetk_1_1_vector2_d.html#aa0e3aee4ab1426d2329704daef74b742',1,'Vector2D< uint32_t >::string()']]]
|
||||
];
|
26
search/all_e.html
Normal file
26
search/all_e.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_e.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
26
search/all_e.js
Normal file
26
search/all_e.js
Normal file
@ -0,0 +1,26 @@
|
||||
var searchData=
|
||||
[
|
||||
['palegoldenrod',['paleGoldenRod',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a4e77005ee52eb9d1b5a4ddb682374e0f',1,'etk::color']]],
|
||||
['palegreen',['paleGreen',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2cf19b14d8517bd39851f277029b0931',1,'etk::color']]],
|
||||
['paleturquoise',['paleTurquoise',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a2652ecc2224179077270ffb4d13fef57',1,'etk::color']]],
|
||||
['palevioletred',['paleVioletRed',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a40929240fd9c26bda27c2a80e5893db5',1,'etk::color']]],
|
||||
['papayawhip',['papayaWhip',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a55430464cce8100e33385115a9468cf1',1,'etk::color']]],
|
||||
['parse',['parse',['http://atria-soft.github.io/ejson/classejson_1_1_document.html#af10b1d008b045520e33fec96d6ca94c1',1,'ejson::Document::parse()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_document.html#a62794403da1b2f43e6d1599a15534b93',1,'ejson::internal::Document::parse()']]],
|
||||
['parsestringcolornamed',['parseStringColorNamed',['http://atria-soft.github.io/etk/namespaceetk.html#a5c25932e9aa31944536c38f9011af6f0',1,'etk']]],
|
||||
['parsestringstartwithrgb',['parseStringStartWithRGB',['http://atria-soft.github.io/etk/namespaceetk.html#abd41387ac07b129579e47844b1bbaf12',1,'etk']]],
|
||||
['parsestringstartwithrgbgen',['parseStringStartWithRGBGen',['http://atria-soft.github.io/etk/namespaceetk.html#a6601ec7bef55d93c509c8a8feaf339eb',1,'etk']]],
|
||||
['parsestringstartwithrgbunsigned16',['parseStringStartWithRGBUnsigned16',['http://atria-soft.github.io/etk/namespaceetk.html#abaad365389dac5e3b8d2e43233934c40',1,'etk']]],
|
||||
['parsestringstartwithrgbunsigned32',['parseStringStartWithRGBUnsigned32',['http://atria-soft.github.io/etk/namespaceetk.html#afaa9cb1bec5f763cefc99c1d3f081d2c',1,'etk']]],
|
||||
['parsestringstartwithrgbunsigned8',['parseStringStartWithRGBUnsigned8',['http://atria-soft.github.io/etk/namespaceetk.html#a5199b1a2efd27589426dc74bcd37102f',1,'etk']]],
|
||||
['parsestringstartwithsharp',['parseStringStartWithSharp',['http://atria-soft.github.io/etk/namespaceetk.html#ab04b5eb953698805b801ce6b27caadad',1,'etk']]],
|
||||
['peachpuff',['peachPuff',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad30f26284e76fd398359bcd928143311',1,'etk::color']]],
|
||||
['peru',['peru',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a83ed22c571e6ef53e406cc47c51f753f',1,'etk::color']]],
|
||||
['pink',['pink',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ad2726cdc1f4064f8df7b77b7da3d4291',1,'etk::color']]],
|
||||
['plane',['Plane',['http://atria-soft.github.io/etk/classetk_1_1_plane.html#ac45e649cc99e2a64f93c4efd2f5cd3a0',1,'etk::Plane::Plane()'],['http://atria-soft.github.io/etk/classetk_1_1_plane.html#ad91eb9e5c7637f30869fd585c0b77f80',1,'etk::Plane::Plane(etk::Vector3D< T > _normal, T _intercept=0)'],['http://atria-soft.github.io/etk/classetk_1_1_plane.html#abd201fb9f3ea8d7a31d3590ce4ccbf66',1,'etk::Plane::Plane(const Plane &_obj)']]],
|
||||
['plane',['Plane',['http://atria-soft.github.io/etk/classetk_1_1_plane.html',1,'etk']]],
|
||||
['plane_2ehpp',['Plane.hpp',['http://atria-soft.github.io/etk/__plane__8hpp.html',1,'']]],
|
||||
['plum',['plum',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#ab4d992f3996f638d234f936153bd7907',1,'etk::color']]],
|
||||
['post',['post',['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#a844b4b22b7e6da8d88e301cb57555043',1,'etk::Fifo::post(MY_TYPE &_data)'],['http://atria-soft.github.io/etk/classetk_1_1_fifo.html#aee87d87fed54bc307ea3cf3ea12250d9',1,'etk::Fifo::post(const MY_TYPE &_data)']]],
|
||||
['powderblue',['powderBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#afd0e078b144de932065e8a7f01685b6b',1,'etk::color']]],
|
||||
['purple',['purple',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a1651c86712c0ebee50517f010a05b527',1,'etk::color']]]
|
||||
];
|
26
search/all_f.html
Normal file
26
search/all_f.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_f.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
22
search/all_f.js
Normal file
22
search/all_f.js
Normal file
@ -0,0 +1,22 @@
|
||||
var searchData=
|
||||
[
|
||||
['river_20configuration_20file',['River configuration file',['http://musicdsp.github.io/audio-river/audio_river_config_file.html',1,'']]],
|
||||
['read_20stream_20feedback',['Read stream feedback',['http://musicdsp.github.io/audio-river/audio_river_feedback.html',1,'']]],
|
||||
['read_20stream_20form_20audio_20input',['Read stream form Audio input',['http://musicdsp.github.io/audio-river/audio_river_read.html',1,'']]],
|
||||
['read_20an_20json_20content',['Read an JSON content',['http://atria-soft.github.io/ejson/ejson_tutorial_read.html',1,'']]],
|
||||
['r',['r',['http://atria-soft.github.io/etk/classetk_1_1_color.html#a078042f670bc49746421f0ea877b1805',1,'etk::Color']]],
|
||||
['radiantodegree',['radianToDegree',['http://atria-soft.github.io/etk/namespaceetk.html#a65f1e1a46582dc76219cb453b36d9a38',1,'etk']]],
|
||||
['randseek',['randSeek',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html#a4d071f3348cbc576ae170b5ff0b055fb',1,'etk::tool']]],
|
||||
['red',['red',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a365a78d3068cd950ce25fda3f905554e',1,'etk::color']]],
|
||||
['registerinstance',['registerInstance',['http://atria-soft.github.io/elog/namespaceelog.html#a7e40b0be74fd80765658df83f72a4e3e',1,'elog']]],
|
||||
['reinterpretpointercast',['reinterpretPointerCast',['http://atria-soft.github.io/ememory/namespaceememory.html#af0d077e4255ed18af2460d7fd812ff20',1,'ememory::reinterpretPointerCast(ememory::SharedPtr< EMEMORY_TYPE > &_obj)'],['http://atria-soft.github.io/ememory/namespaceememory.html#a3fd0867cf533c8d3de8b9816c460a7b1',1,'ememory::reinterpretPointerCast(const ememory::SharedPtr< EMEMORY_TYPE > &_obj)']]],
|
||||
['remove',['remove',['http://atria-soft.github.io/ememory/classememory_1_1_counter.html#a1614d672880eb19b18a98ea9babe723e',1,'ememory::Counter::remove()'],['http://atria-soft.github.io/etk/classetk_1_1_f_s_node.html#a012796b3f0c823826f04559fd132c32a',1,'etk::FSNode::remove()'],['http://atria-soft.github.io/etk/classetk_1_1_hash.html#a66ac7988470581697c904abe6c852a62',1,'etk::Hash::remove()'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#a5176745a0aa15435b52adb0be63396fe',1,'ejson::Array::remove(size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1_array.html#aaade4c1fff347d67398cd074117716d8',1,'ejson::Array::remove(const iterator &_it)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html#a19a158e60b52f587bd0d62e9d94eba1e',1,'ejson::internal::Array::remove()'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a0a6a892bcbc1243cd8c4b1ac7f43fcfc',1,'ejson::internal::Object::remove(const std::string &_name)'],['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_object.html#a04876de417a2631f932f57dd5d15ee5a',1,'ejson::internal::Object::remove(size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a78a30652105b49bd44ded9cc3dbe7072',1,'ejson::Object::remove(const std::string &_name)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#a73fa1e93ae4e417bb797595b78a5726b',1,'ejson::Object::remove(size_t _id)'],['http://atria-soft.github.io/ejson/classejson_1_1_object.html#ae261d955fbdbb3bd4fb33f705635bd7b',1,'ejson::Object::remove(const iterator &_it)']]],
|
||||
['reset',['reset',['http://atria-soft.github.io/ememory/classememory_1_1_shared_ptr.html#afa0eb096ccb28c0b229921bb6eb5fe58',1,'ememory::SharedPtr::reset()'],['http://atria-soft.github.io/ememory/classememory_1_1_weak_ptr.html#a1b52501248bbe13cfe984f4d24b03276',1,'ememory::WeakPtr::reset()']]],
|
||||
['resetrandom',['resetRandom',['http://atria-soft.github.io/etk/namespaceetk_1_1tool.html#a4b646bfc4f3a852110b1ec1836a79f08',1,'etk::tool']]],
|
||||
['resize',['resize',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#af36248ca24c111c83555ba8d97b07452',1,'etk::Matrix']]],
|
||||
['return',['Return',['http://atria-soft.github.io/etk/namespaceu32char.html#abfa1971c05b539d159d5ed9ac716b0c2',1,'u32char']]],
|
||||
['rosybrown',['rosyBrown',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3ac844cd13feb847816ff94ff20fb84c',1,'etk::color']]],
|
||||
['rotate',['rotate',['http://atria-soft.github.io/etk/classetk_1_1_matrix2.html#a361d0e76fd78e929f7a490e01e540b36',1,'etk::Matrix2::rotate()'],['http://atria-soft.github.io/etk/classetk_1_1_matrix4.html#aecf1afef2a8d42c5da39bac540106bc1',1,'etk::Matrix4::rotate()'],['http://atria-soft.github.io/etk/classetk_1_1_vector3_d.html#ace7e888df82e5e09f9557012652ba2d7',1,'etk::Vector3D::rotate()']]],
|
||||
['round',['round',['http://atria-soft.github.io/etk/classetk_1_1_matrix.html#abcdbd3b8fd508eb89618c4deb966b6ce',1,'etk::Matrix']]],
|
||||
['royalblue',['royalBlue',['http://atria-soft.github.io/etk/namespaceetk_1_1color.html#a3dad77d1418cd34da0e07049781f32d9',1,'etk::color']]]
|
||||
];
|
26
search/classes_0.html
Normal file
26
search/classes_0.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="classes_0.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
7
search/classes_0.js
Normal file
7
search/classes_0.js
Normal file
@ -0,0 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['archive',['Archive',['http://atria-soft.github.io/etk/classetk_1_1_archive.html',1,'etk']]],
|
||||
['archivecontent',['ArchiveContent',['http://atria-soft.github.io/etk/classetk_1_1_archive_content.html',1,'etk']]],
|
||||
['array',['Array',['http://atria-soft.github.io/ejson/classejson_1_1_array.html',1,'ejson']]],
|
||||
['array',['Array',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_array.html',1,'ejson::internal']]]
|
||||
];
|
26
search/classes_1.html
Normal file
26
search/classes_1.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="classes_1.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
6
search/classes_1.js
Normal file
6
search/classes_1.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['basenoise',['BaseNoise',['http://atria-soft.github.io/etk/classetk_1_1_base_noise.html',1,'etk']]],
|
||||
['boolean',['Boolean',['http://atria-soft.github.io/ejson/classejson_1_1_boolean.html',1,'ejson']]],
|
||||
['boolean',['Boolean',['http://atria-soft.github.io/ejson/classejson_1_1internal_1_1_boolean.html',1,'ejson::internal']]]
|
||||
];
|
26
search/classes_2.html
Normal file
26
search/classes_2.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.12"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="classes_2.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user