Fixed warnings when using swig
parent
172c917c37
commit
796e072898
|
@ -61,7 +61,10 @@ namespace Assimp {
|
|||
* to the Importer. If you implement this interface, be sure to also provide an
|
||||
* implementation for IOSystem that creates instances of your custom IO class.
|
||||
*/
|
||||
class ASSIMP_API IOStream : public Intern::AllocateFromAssimpHeap
|
||||
class ASSIMP_API IOStream
|
||||
#ifndef SWIG
|
||||
: public Intern::AllocateFromAssimpHeap
|
||||
#endif
|
||||
{
|
||||
protected:
|
||||
/** Constructor protected, use IOSystem::Open() to create an instance. */
|
||||
|
|
|
@ -64,7 +64,10 @@ class IOStream;
|
|||
* supply a custom implementation for IOStream.
|
||||
*
|
||||
* @see Importer::SetIOHandler() */
|
||||
class ASSIMP_API IOSystem : public Intern::AllocateFromAssimpHeap
|
||||
class ASSIMP_API IOSystem
|
||||
#ifndef SWIG
|
||||
: public Intern::AllocateFromAssimpHeap
|
||||
#endif
|
||||
{
|
||||
public:
|
||||
|
||||
|
|
|
@ -54,7 +54,10 @@ class IOSystem;
|
|||
* details. Writing your own implementation of LogStream is just necessary if these
|
||||
* are not enough for your purpose. */
|
||||
class ASSIMP_API LogStream
|
||||
: public Intern::AllocateFromAssimpHeap {
|
||||
#ifndef SWIG
|
||||
: public Intern::AllocateFromAssimpHeap
|
||||
#endif
|
||||
{
|
||||
protected:
|
||||
/** @brief Default constructor */
|
||||
LogStream() {
|
||||
|
|
|
@ -57,7 +57,10 @@ class LogStream;
|
|||
* logging stuff ('DefaultLogger'). This class defines just basic logging
|
||||
* behaviour and is not of interest for you. Instead, take a look at #DefaultLogger. */
|
||||
class ASSIMP_API Logger
|
||||
: public Intern::AllocateFromAssimpHeap {
|
||||
#ifndef SWIG
|
||||
: public Intern::AllocateFromAssimpHeap
|
||||
#endif
|
||||
{
|
||||
public:
|
||||
|
||||
// ----------------------------------------------------------------------
|
||||
|
|
|
@ -52,7 +52,10 @@ namespace Assimp {
|
|||
* Each #Importer instance maintains its own #ProgressHandler. The default
|
||||
* implementation provided by Assimp doesn't do anything at all. */
|
||||
class ASSIMP_API ProgressHandler
|
||||
: public Intern::AllocateFromAssimpHeap {
|
||||
#ifndef SWIG
|
||||
: public Intern::AllocateFromAssimpHeap
|
||||
#endif
|
||||
{
|
||||
protected:
|
||||
/** @brief Default constructor */
|
||||
ProgressHandler () {
|
||||
|
|
Loading…
Reference in New Issue