cppbind: forward declarations
This commit is contained in:
@@ -27,6 +27,8 @@
|
|||||||
namespace nasal
|
namespace nasal
|
||||||
{
|
{
|
||||||
|
|
||||||
|
class bad_nasal_cast;
|
||||||
|
|
||||||
class CallContext;
|
class CallContext;
|
||||||
class Context;
|
class Context;
|
||||||
class ContextWrapper;
|
class ContextWrapper;
|
||||||
|
|||||||
@@ -43,8 +43,6 @@ class SGPath;
|
|||||||
|
|
||||||
namespace nasal
|
namespace nasal
|
||||||
{
|
{
|
||||||
class Hash;
|
|
||||||
class String;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thrown when converting a type from/to Nasal has failed
|
* Thrown when converting a type from/to Nasal has failed
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
#include <simgear/math/SGMath.hxx>
|
#include <simgear/math/SGMath.hxx>
|
||||||
#include <simgear/math/SGRect.hxx>
|
#include <simgear/math/SGRect.hxx>
|
||||||
#include <simgear/nasal/nasal.h>
|
#include <simgear/nasal/cppbind/cppbind_fwd.hxx>
|
||||||
|
|
||||||
#include <boost/function/function_fwd.hpp>
|
#include <boost/function/function_fwd.hpp>
|
||||||
#include <boost/utility/enable_if.hpp>
|
#include <boost/utility/enable_if.hpp>
|
||||||
@@ -40,8 +40,6 @@ class SGPath;
|
|||||||
|
|
||||||
namespace nasal
|
namespace nasal
|
||||||
{
|
{
|
||||||
class CallContext;
|
|
||||||
class Hash;
|
|
||||||
|
|
||||||
typedef boost::function<naRef (CallContext)> free_function_t;
|
typedef boost::function<naRef (CallContext)> free_function_t;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user