1. Coin3D
  2. Coin

Source

Coin / include / Inventor / engines / SoSubEngine.h

Author Commit Message Date Builds
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Lars J. Aas
Solaris64 Sun CC compile fixes
Tom Fredrik Blenning Klaussen
Compilation fixes. -Fixed compiler warnings. -Using C++ style casts. -Using new style C++ includes. -Some const correctness. -Whitespace cleanup. -Some code quality improvements. -Added missing includes. -engines compiles without warnings on gcc 4.3
Peder Blekken
Reimplemented how static data is cleaned up in Coin. External nodes/actions/nodekits should now also be cleaned up properly.
Marius Kintel
Call SoType::removeType from SO_ENGINE_EXIT_CLASS()
Lars J. Aas
Copyright header update
Lars J. Aas
be explicit about the virtual state of the destructor
Lars J. Aas
copyright header update
Marius Kintel
Memory/resource leak/reset fixes
kristian
Use the new coin_atexit() function for cleaning up classes, including setting the classTypeId field to badType. This makes multiple invocations of SoDB::init(), SoDB::clean() work.
Morten Eriksen
Copyright span updates + SIM address updated for Trondheim offices.
Morten Eriksen
Code generation fix: get around a problem with the Intel compiler.
Peder Blekken
Thread safe macros.
Lars J. Aas
copyright headers
Lars J. Aas
copyright header update
Morten Eriksen
Updates copyright header.
Morten Eriksen
The big license switcheroo in anticipation of Coin v2: from LGPL 2.1 to GPL 2.
Peder Blekken
Adds paranoid assertion.
Peder Blekken
Fixes extremely ugly bug in SO_ENGINE_OUTPUT macro, which basically caused all engines to fail under certain conditions.
Morten Eriksen
Compile fix (don't use line-continuation backslashes inside comments in macros -- fails with SGI MIPSpro, at least). Optimize and properly comment the engineoutput -> field value forwarding macro.
Morten Eriksen
Changes span of copyright notice from 1998-2000 to 1998-2001.
Morten Eriksen
Protect against nameclashes by prefixing internal macro variables with the name of the macro.
Morten Eriksen
Don't intrude on the compiler's namespace.
Morten Eriksen
Don't intrude on the compiler's namespace.
Morten Eriksen
Fixed typo in headers.
Morten Eriksen
Changed Free Software license from QPL to LGPL.
Morten Eriksen
Removed all explicit initialization of static variables to SoType::badType() to work around a Sun CC v4.0 bug. Problem reported by Conrad Poelman of Stellar Science.
Morten Eriksen
Split header files with extension macro code into public and private files.
  1. Prev
  2. 1
  3. 2
  4. Next