2019-12-26 23:01:54 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
2019-10-04 13:11:45 -04:00
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG ( http : //www.swig.org).
2020-09-24 00:43:27 -04:00
* Version 4.0 .1
2019-10-04 13:11:45 -04:00
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency . Do not make
* changes to this file unless you know what you are doing - - modify the SWIG
* interface file instead .
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
2019-12-26 23:01:54 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeCSharp.h"
# ifndef SWIGCSHARP
# define SWIGCSHARP
# endif
# ifdef __cplusplus
/* SwigValueWrapper is described in swig.swg */
template < typename T > class SwigValueWrapper {
struct SwigMovePointer {
T * ptr ;
SwigMovePointer ( T * p ) : ptr ( p ) { }
~ SwigMovePointer ( ) { delete ptr ; }
SwigMovePointer & operator = ( SwigMovePointer & rhs ) { T * oldptr = ptr ; ptr = 0 ; delete oldptr ; ptr = rhs . ptr ; rhs . ptr = 0 ; return * this ; }
} pointer ;
SwigValueWrapper & operator = ( const SwigValueWrapper < T > & rhs ) ;
SwigValueWrapper ( const SwigValueWrapper < T > & rhs ) ;
public :
SwigValueWrapper ( ) : pointer ( 0 ) { }
SwigValueWrapper & operator = ( const T & t ) { SwigMovePointer tmp ( new T ( t ) ) ; pointer = tmp ; return * this ; }
operator T & ( ) const { return * pointer . ptr ; }
T * operator & ( ) { return pointer . ptr ; }
} ;
template < typename T > T SwigValueInit ( ) {
return T ( ) ;
}
# endif
/* -----------------------------------------------------------------------------
* This section contains generic SWIG labels for method / variable
* declarations / attributes , and other compiler dependent labels .
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* template workaround for compilers that cannot correctly implement the C++ standard */
# ifndef SWIGTEMPLATEDISAMBIGUATOR
# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
# define SWIGTEMPLATEDISAMBIGUATOR template
# elif defined(__HP_aCC)
/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
# define SWIGTEMPLATEDISAMBIGUATOR template
# else
# define SWIGTEMPLATEDISAMBIGUATOR
# endif
# endif
/* inline attribute */
# ifndef SWIGINLINE
# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
# define SWIGINLINE inline
# else
# define SWIGINLINE
# endif
# endif
/* attribute recognised by some compilers to avoid 'unused' warnings */
# ifndef SWIGUNUSED
# if defined(__GNUC__)
# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
# define SWIGUNUSED __attribute__ ((__unused__))
# else
# define SWIGUNUSED
# endif
# elif defined(__ICC)
# define SWIGUNUSED __attribute__ ((__unused__))
# else
# define SWIGUNUSED
# endif
# endif
# ifndef SWIG_MSC_UNSUPPRESS_4505
# if defined(_MSC_VER)
# pragma warning(disable : 4505) /* unreferenced local function has been removed */
# endif
# endif
# ifndef SWIGUNUSEDPARM
# ifdef __cplusplus
# define SWIGUNUSEDPARM(p)
# else
# define SWIGUNUSEDPARM(p) p SWIGUNUSED
# endif
# endif
/* internal SWIG method */
# ifndef SWIGINTERN
# define SWIGINTERN static SWIGUNUSED
# endif
/* internal inline SWIG method */
# ifndef SWIGINTERNINLINE
# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
# endif
/* exporting methods */
# if defined(__GNUC__)
# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
# ifndef GCC_HASCLASSVISIBILITY
# define GCC_HASCLASSVISIBILITY
# endif
# endif
# endif
# ifndef SWIGEXPORT
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
# if defined(STATIC_LINKED)
# define SWIGEXPORT
# else
# define SWIGEXPORT __declspec(dllexport)
# endif
# else
# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
# define SWIGEXPORT __attribute__ ((visibility("default")))
# else
# define SWIGEXPORT
# endif
# endif
# endif
/* calling conventions for Windows */
# ifndef SWIGSTDCALL
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
# define SWIGSTDCALL __stdcall
# else
# define SWIGSTDCALL
# endif
# endif
/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
# if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
# define _CRT_SECURE_NO_DEPRECATE
# endif
/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
# if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
# define _SCL_SECURE_NO_DEPRECATE
# endif
/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
# if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
# endif
/* Intel's compiler complains if a variable which was never initialised is
* cast to void , which is a common idiom which we use to indicate that we
* are aware a variable isn ' t used . So we just silence that warning .
* See : https : //github.com/swig/swig/issues/192 for more discussion.
*/
# ifdef __INTEL_COMPILER
# pragma warning disable 592
# endif
# include <stdlib.h>
# include <string.h>
# include <stdio.h>
/* Support for throwing C# exceptions from C/C++. There are two types:
* Exceptions that take a message and ArgumentExceptions that take a message and a parameter name . */
typedef enum {
SWIG_CSharpApplicationException ,
SWIG_CSharpArithmeticException ,
SWIG_CSharpDivideByZeroException ,
SWIG_CSharpIndexOutOfRangeException ,
SWIG_CSharpInvalidCastException ,
SWIG_CSharpInvalidOperationException ,
SWIG_CSharpIOException ,
SWIG_CSharpNullReferenceException ,
SWIG_CSharpOutOfMemoryException ,
SWIG_CSharpOverflowException ,
SWIG_CSharpSystemException
} SWIG_CSharpExceptionCodes ;
typedef enum {
SWIG_CSharpArgumentException ,
SWIG_CSharpArgumentNullException ,
SWIG_CSharpArgumentOutOfRangeException
} SWIG_CSharpExceptionArgumentCodes ;
typedef void ( SWIGSTDCALL * SWIG_CSharpExceptionCallback_t ) ( const char * ) ;
typedef void ( SWIGSTDCALL * SWIG_CSharpExceptionArgumentCallback_t ) ( const char * , const char * ) ;
typedef struct {
SWIG_CSharpExceptionCodes code ;
SWIG_CSharpExceptionCallback_t callback ;
} SWIG_CSharpException_t ;
typedef struct {
SWIG_CSharpExceptionArgumentCodes code ;
SWIG_CSharpExceptionArgumentCallback_t callback ;
} SWIG_CSharpExceptionArgument_t ;
static SWIG_CSharpException_t SWIG_csharp_exceptions [ ] = {
{ SWIG_CSharpApplicationException , NULL } ,
{ SWIG_CSharpArithmeticException , NULL } ,
{ SWIG_CSharpDivideByZeroException , NULL } ,
{ SWIG_CSharpIndexOutOfRangeException , NULL } ,
{ SWIG_CSharpInvalidCastException , NULL } ,
{ SWIG_CSharpInvalidOperationException , NULL } ,
{ SWIG_CSharpIOException , NULL } ,
{ SWIG_CSharpNullReferenceException , NULL } ,
{ SWIG_CSharpOutOfMemoryException , NULL } ,
{ SWIG_CSharpOverflowException , NULL } ,
{ SWIG_CSharpSystemException , NULL }
} ;
static SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument [ ] = {
{ SWIG_CSharpArgumentException , NULL } ,
{ SWIG_CSharpArgumentNullException , NULL } ,
{ SWIG_CSharpArgumentOutOfRangeException , NULL }
} ;
static void SWIGUNUSED SWIG_CSharpSetPendingException ( SWIG_CSharpExceptionCodes code , const char * msg ) {
SWIG_CSharpExceptionCallback_t callback = SWIG_csharp_exceptions [ SWIG_CSharpApplicationException ] . callback ;
if ( ( size_t ) code < sizeof ( SWIG_csharp_exceptions ) / sizeof ( SWIG_CSharpException_t ) ) {
callback = SWIG_csharp_exceptions [ code ] . callback ;
}
callback ( msg ) ;
}
static void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpExceptionArgumentCodes code , const char * msg , const char * param_name ) {
SWIG_CSharpExceptionArgumentCallback_t callback = SWIG_csharp_exceptions_argument [ SWIG_CSharpArgumentException ] . callback ;
if ( ( size_t ) code < sizeof ( SWIG_csharp_exceptions_argument ) / sizeof ( SWIG_CSharpExceptionArgument_t ) ) {
callback = SWIG_csharp_exceptions_argument [ code ] . callback ;
}
callback ( msg , param_name ) ;
}
# ifdef __cplusplus
extern " C "
# endif
SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_DatasmithFacadeCSharp (
SWIG_CSharpExceptionCallback_t applicationCallback ,
SWIG_CSharpExceptionCallback_t arithmeticCallback ,
SWIG_CSharpExceptionCallback_t divideByZeroCallback ,
SWIG_CSharpExceptionCallback_t indexOutOfRangeCallback ,
SWIG_CSharpExceptionCallback_t invalidCastCallback ,
SWIG_CSharpExceptionCallback_t invalidOperationCallback ,
SWIG_CSharpExceptionCallback_t ioCallback ,
SWIG_CSharpExceptionCallback_t nullReferenceCallback ,
SWIG_CSharpExceptionCallback_t outOfMemoryCallback ,
SWIG_CSharpExceptionCallback_t overflowCallback ,
SWIG_CSharpExceptionCallback_t systemCallback ) {
SWIG_csharp_exceptions [ SWIG_CSharpApplicationException ] . callback = applicationCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpArithmeticException ] . callback = arithmeticCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpDivideByZeroException ] . callback = divideByZeroCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpIndexOutOfRangeException ] . callback = indexOutOfRangeCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpInvalidCastException ] . callback = invalidCastCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpInvalidOperationException ] . callback = invalidOperationCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpIOException ] . callback = ioCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpNullReferenceException ] . callback = nullReferenceCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpOutOfMemoryException ] . callback = outOfMemoryCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpOverflowException ] . callback = overflowCallback ;
SWIG_csharp_exceptions [ SWIG_CSharpSystemException ] . callback = systemCallback ;
}
# ifdef __cplusplus
extern " C "
# endif
SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_DatasmithFacadeCSharp (
SWIG_CSharpExceptionArgumentCallback_t argumentCallback ,
SWIG_CSharpExceptionArgumentCallback_t argumentNullCallback ,
SWIG_CSharpExceptionArgumentCallback_t argumentOutOfRangeCallback ) {
SWIG_csharp_exceptions_argument [ SWIG_CSharpArgumentException ] . callback = argumentCallback ;
SWIG_csharp_exceptions_argument [ SWIG_CSharpArgumentNullException ] . callback = argumentNullCallback ;
SWIG_csharp_exceptions_argument [ SWIG_CSharpArgumentOutOfRangeException ] . callback = argumentOutOfRangeCallback ;
}
/* Callback for returning strings to C# without leaking memory */
typedef char * ( SWIGSTDCALL * SWIG_CSharpStringHelperCallback ) ( const char * ) ;
static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL ;
# ifdef __cplusplus
extern " C "
# endif
SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_DatasmithFacadeCSharp ( SWIG_CSharpStringHelperCallback callback ) {
SWIG_csharp_string_callback = callback ;
}
/* Contract support */
# define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else
/* Callback for returning strings to C# without leaking memory */
typedef void * ( SWIGSTDCALL * SWIG_CSharpWStringHelperCallback ) ( const wchar_t * ) ;
static SWIG_CSharpWStringHelperCallback SWIG_csharp_wstring_callback = NULL ;
# ifdef __cplusplus
extern " C "
# endif
SWIGEXPORT void SWIGSTDCALL SWIGRegisterWStringCallback_DatasmithFacadeCSharp ( SWIG_CSharpWStringHelperCallback callback ) {
SWIG_csharp_wstring_callback = callback ;
}
# include "DatasmithFacadeElement.h"
2020-09-24 00:43:27 -04:00
# include "DatasmithFacadeKeyValueProperty.h"
# include "DatasmithFacadeTexture.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeMaterial.h"
2020-09-24 00:43:27 -04:00
# include "DatasmithFacadeMaterialID.h"
# include "DatasmithFacadeUEPbrMaterial.h"
# include "DatasmithFacadeMaterialsUtils.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeMesh.h"
2020-09-24 00:43:27 -04:00
# include "DatasmithFacadeMetaData.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeActor.h"
2021-06-07 20:09:45 -04:00
# include "DirectLink/DatasmithFacadeEndpointObserver.h"
# include "DirectLink/DatasmithFacadeDirectLink.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeActorCamera.h"
# include "DatasmithFacadeActorLight.h"
# include "DatasmithFacadeActorMesh.h"
2021-09-09 04:07:12 -04:00
# include "DatasmithFacadeAnimation.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeScene.h"
2021-06-07 20:09:45 -04:00
# include "DatasmithFacadeVariant.h"
2019-10-04 13:11:45 -04:00
# include "DatasmithFacadeLog.h"
2020-09-24 00:43:27 -04:00
# include "DatasmithFacadeUtils.h"
2022-03-17 02:24:47 -04:00
# include "DatasmithFacadeDecal.h"
2020-09-24 00:43:27 -04:00
# include "IDatasmithExporterUIModule.h"
# include "IDirectLinkUI.h"
# if PLATFORM_MAC
//wchar_t size is platform dependent, we need to make sure the size stays 16-bit, this should cover all our use-cases.
# define wchar_t char16_t
# endif
2019-10-04 13:11:45 -04:00
# ifdef __cplusplus
extern " C " {
# endif
2021-06-07 20:09:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeGuid ( void * jarg1 ) {
FGuid * arg1 = ( FGuid * ) 0 ;
arg1 = ( FGuid * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMessageAddress ( void * jarg1 ) {
FMessageAddress * arg1 = ( FMessageAddress * ) 0 ;
arg1 = ( FMessageAddress * ) jarg1 ;
delete arg1 ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeElement_SetCoordinateSystemType ( int jarg1 ) {
FDatasmithFacadeElement : : ECoordinateSystemType arg1 ;
arg1 = ( FDatasmithFacadeElement : : ECoordinateSystemType ) jarg1 ;
FDatasmithFacadeElement : : SetCoordinateSystemType ( arg1 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeElement_SetWorldUnitScale ( float jarg1 ) {
float arg1 ;
arg1 = ( float ) jarg1 ;
FDatasmithFacadeElement : : SetWorldUnitScale ( arg1 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeElement ( void * jarg1 ) {
FDatasmithFacadeElement * arg1 = ( FDatasmithFacadeElement * ) 0 ;
arg1 = ( FDatasmithFacadeElement * ) jarg1 ;
delete arg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeElement_InternalGetStringHash ( wchar_t * jarg1 , void * jarg2 , unsigned long jarg3 ) {
TCHAR * arg1 = ( TCHAR * ) 0 ;
TCHAR * arg2 ;
size_t arg3 ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( TCHAR * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( size_t ) jarg3 ;
FDatasmithFacadeElement : : GetStringHash ( ( wchar_t const * ) arg1 , arg2 , arg3 ) ;
2019-10-04 13:11:45 -04:00
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeElement_SetName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeElement * arg1 = ( FDatasmithFacadeElement * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeElement_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeElement * arg1 = ( FDatasmithFacadeElement * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeElement * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeElement const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeElement_SetLabel ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeElement * arg1 = ( FDatasmithFacadeElement * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetLabel ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeElement_GetLabel ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeElement * arg1 = ( FDatasmithFacadeElement * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeElement * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeElement const * ) arg1 ) - > GetLabel ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeKeyValueProperty ( wchar_t * jarg1 ) {
2019-10-04 13:11:45 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeKeyValueProperty * result = 0 ;
2019-10-04 13:11:45 -04:00
arg1 = ( TCHAR * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( FDatasmithFacadeKeyValueProperty * ) new FDatasmithFacadeKeyValueProperty ( ( TCHAR const * ) arg1 ) ;
2019-10-04 13:11:45 -04:00
jresult = ( void * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeKeyValueProperty ( void * jarg1 ) {
FDatasmithFacadeKeyValueProperty * arg1 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeKeyValueProperty * ) jarg1 ;
2019-10-04 13:11:45 -04:00
delete arg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeKeyValueProperty_GetPropertyType ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeKeyValueProperty * arg1 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
FDatasmithFacadeKeyValueProperty : : EKeyValuePropertyType result ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeKeyValueProperty * ) jarg1 ;
result = ( FDatasmithFacadeKeyValueProperty : : EKeyValuePropertyType ) ( ( FDatasmithFacadeKeyValueProperty const * ) arg1 ) - > GetPropertyType ( ) ;
jresult = ( int ) result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeKeyValueProperty_SetPropertyType ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeKeyValueProperty * arg1 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
FDatasmithFacadeKeyValueProperty : : EKeyValuePropertyType arg2 ;
arg1 = ( FDatasmithFacadeKeyValueProperty * ) jarg1 ;
arg2 = ( FDatasmithFacadeKeyValueProperty : : EKeyValuePropertyType ) jarg2 ;
( arg1 ) - > SetPropertyType ( arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeKeyValueProperty_GetValue ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeKeyValueProperty * arg1 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeKeyValueProperty * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeKeyValueProperty const * ) arg1 ) - > GetValue ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeKeyValueProperty_SetValue ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeKeyValueProperty * arg1 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeKeyValueProperty * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetValue ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeTexture ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeTexture * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeTexture * ) new FDatasmithFacadeTexture ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeTexture ( void * jarg1 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetFile ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetFile ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetFile ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFile ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetData ( void * jarg1 , void * jarg2 , unsigned int jarg3 , int jarg4 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
uint8 * arg2 = ( uint8 * ) 0 ;
uint32 arg3 ;
FDatasmithFacadeTexture : : ETextureFormat arg4 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( uint8 * ) jarg2 ;
arg3 = ( uint32 ) jarg3 ;
arg4 = ( FDatasmithFacadeTexture : : ETextureFormat ) jarg4 ;
( arg1 ) - > SetData ( ( uint8 const * ) arg2 , arg3 , arg4 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetData ( void * jarg1 , unsigned int * jarg2 , int * jarg3 ) {
void * jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
uint32 * arg2 = 0 ;
FDatasmithFacadeTexture : : ETextureFormat * arg3 = 0 ;
uint8 * result = 0 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( uint32 * ) jarg2 ;
arg3 = ( FDatasmithFacadeTexture : : ETextureFormat * ) jarg3 ;
if ( ! arg3 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeTexture::ETextureFormat & type is null " , 0 ) ;
return 0 ;
}
result = ( uint8 * ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetData ( * arg2 , * arg3 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_InternalGetFileHash ( void * jarg1 , void * jarg2 , unsigned long jarg3 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
TCHAR * arg2 ;
size_t arg3 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( size_t ) jarg3 ;
( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetFileHash ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetFileHash ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFileHash ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetTextureMode ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureMode result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( FDatasmithFacadeTexture : : ETextureMode ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetTextureMode ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetTextureMode ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureMode arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureMode ) jarg2 ;
( arg1 ) - > SetTextureMode ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetTextureFilter ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureFilter result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( FDatasmithFacadeTexture : : ETextureFilter ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetTextureFilter ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetTextureFilter ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureFilter arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureFilter ) jarg2 ;
( arg1 ) - > SetTextureFilter ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetTextureAddressX ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureAddress result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( FDatasmithFacadeTexture : : ETextureAddress ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetTextureAddressX ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetTextureAddressX ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureAddress arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureAddress ) jarg2 ;
( arg1 ) - > SetTextureAddressX ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetTextureAddressY ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureAddress result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( FDatasmithFacadeTexture : : ETextureAddress ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetTextureAddressY ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetTextureAddressY ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : ETextureAddress arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureAddress ) jarg2 ;
( arg1 ) - > SetTextureAddressY ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetAllowResize ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetAllowResize ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetAllowResize ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetAllowResize ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetRGBCurve ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetRGBCurve ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetRGBCurve ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetRGBCurve ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTexture_GetSRGB ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : EColorSpace result ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
result = ( FDatasmithFacadeTexture : : EColorSpace ) ( ( FDatasmithFacadeTexture const * ) arg1 ) - > GetSRGB ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SetSRGB ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTexture * arg1 = ( FDatasmithFacadeTexture * ) 0 ;
FDatasmithFacadeTexture : : EColorSpace arg2 ;
arg1 = ( FDatasmithFacadeTexture * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : EColorSpace ) jarg2 ;
( arg1 ) - > SetSRGB ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeBaseMaterial_GetDatasmithMaterialType ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeBaseMaterial * arg1 = ( FDatasmithFacadeBaseMaterial * ) 0 ;
FDatasmithFacadeBaseMaterial : : EDatasmithMaterialType result ;
arg1 = ( FDatasmithFacadeBaseMaterial * ) jarg1 ;
result = ( FDatasmithFacadeBaseMaterial : : EDatasmithMaterialType ) ( ( FDatasmithFacadeBaseMaterial const * ) arg1 ) - > GetDatasmithMaterialType ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeBaseMaterial ( void * jarg1 ) {
FDatasmithFacadeBaseMaterial * arg1 = ( FDatasmithFacadeBaseMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeBaseMaterial * ) jarg1 ;
delete arg1 ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMaterialInstance ( wchar_t * jarg1 ) {
2020-09-24 00:43:27 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * result = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( TCHAR * ) jarg1 ;
2022-08-25 15:29:37 -04:00
result = ( FDatasmithFacadeMaterialInstance * ) new FDatasmithFacadeMaterialInstance ( ( TCHAR const * ) arg1 ) ;
2020-09-24 00:43:27 -04:00
jresult = ( void * ) result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialInstance ( void * jarg1 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2020-09-24 00:43:27 -04:00
delete arg1 ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetMaterialType ( void * jarg1 ) {
2020-09-24 00:43:27 -04:00
int jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
FDatasmithFacadeMaterialInstance : : EMaterialInstanceType result ;
2020-09-24 00:43:27 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
result = ( FDatasmithFacadeMaterialInstance : : EMaterialInstanceType ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetMaterialType ( ) ;
2020-09-24 00:43:27 -04:00
jresult = ( int ) result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_SetMaterialType ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
FDatasmithFacadeMaterialInstance : : EMaterialInstanceType arg2 ;
2020-09-24 00:43:27 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialInstance : : EMaterialInstanceType ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetMaterialType ( arg2 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetQuality ( void * jarg1 ) {
2020-09-24 00:43:27 -04:00
int jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
FDatasmithFacadeMaterialInstance : : EMaterialInstanceQuality result ;
2020-09-24 00:43:27 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
result = ( FDatasmithFacadeMaterialInstance : : EMaterialInstanceQuality ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetQuality ( ) ;
2020-09-24 00:43:27 -04:00
jresult = ( int ) result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_SetQuality ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
FDatasmithFacadeMaterialInstance : : EMaterialInstanceQuality arg2 ;
2020-09-24 00:43:27 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialInstance : : EMaterialInstanceQuality ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetQuality ( arg2 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetCustomMaterialPathName ( void * jarg1 ) {
2020-09-24 00:43:27 -04:00
wchar_t * jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
TCHAR * result = 0 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetCustomMaterialPathName ( ) ;
2020-09-24 00:43:27 -04:00
jresult = ( wchar_t * ) result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_SetCustomMaterialPathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetCustomMaterialPathName ( ( TCHAR const * ) arg2 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddColor__SWIG_0 ( void * jarg1 , wchar_t * jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 , unsigned char jarg6 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
unsigned char arg3 ;
unsigned char arg4 ;
unsigned char arg5 ;
unsigned char arg6 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( unsigned char ) jarg3 ;
arg4 = ( unsigned char ) jarg4 ;
arg5 = ( unsigned char ) jarg5 ;
arg6 = ( unsigned char ) jarg6 ;
( arg1 ) - > AddColor ( ( TCHAR const * ) arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddColor__SWIG_1 ( void * jarg1 , wchar_t * jarg2 , float jarg3 , float jarg4 , float jarg5 , float jarg6 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
float arg3 ;
float arg4 ;
float arg5 ;
float arg6 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
arg6 = ( float ) jarg6 ;
( arg1 ) - > AddColor ( ( TCHAR const * ) arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddTexture ( void * jarg1 , wchar_t * jarg2 , void * jarg3 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeTexture * arg3 = ( FDatasmithFacadeTexture * ) 0 ;
2019-10-04 13:11:45 -04:00
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
2020-09-24 00:43:27 -04:00
arg3 = ( FDatasmithFacadeTexture * ) jarg3 ;
( arg1 ) - > AddTexture ( ( TCHAR const * ) arg2 , ( FDatasmithFacadeTexture const * ) arg3 ) ;
2019-10-04 13:11:45 -04:00
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddString ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
( arg1 ) - > AddString ( ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddFloat ( void * jarg1 , wchar_t * jarg2 , float jarg3 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
float arg3 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( float ) jarg3 ;
( arg1 ) - > AddFloat ( ( TCHAR const * ) arg2 , arg3 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_AddBoolean ( void * jarg1 , wchar_t * jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
bool arg3 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( TCHAR * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > AddBoolean ( ( TCHAR const * ) arg2 , arg3 ) ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetPropertiesCount ( void * jarg1 ) {
2020-09-24 00:43:27 -04:00
int jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 result ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetPropertiesCount ( ) ;
2020-09-24 00:43:27 -04:00
jresult = result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetProperty ( void * jarg1 , int jarg2 ) {
2020-09-24 00:43:27 -04:00
void * jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 arg2 ;
FDatasmithFacadeKeyValueProperty * result = 0 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( int32 ) jarg2 ;
2022-08-25 15:29:37 -04:00
result = ( FDatasmithFacadeKeyValueProperty * ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetNewProperty ( arg2 ) ;
2020-09-24 00:43:27 -04:00
jresult = ( void * ) result ;
return jresult ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_GetPropertyByName ( void * jarg1 , wchar_t * jarg2 ) {
2020-09-24 00:43:27 -04:00
void * jresult ;
2022-08-25 15:29:37 -04:00
FDatasmithFacadeMaterialInstance * arg1 = ( FDatasmithFacadeMaterialInstance * ) 0 ;
2020-09-24 00:43:27 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
FDatasmithFacadeKeyValueProperty * result = 0 ;
2022-08-25 15:29:37 -04:00
arg1 = ( FDatasmithFacadeMaterialInstance * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( TCHAR * ) jarg2 ;
2022-08-25 15:29:37 -04:00
result = ( FDatasmithFacadeKeyValueProperty * ) ( ( FDatasmithFacadeMaterialInstance const * ) arg1 ) - > GetNewPropertyByName ( ( TCHAR const * ) arg2 ) ;
2020-09-24 00:43:27 -04:00
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMaterialID ( wchar_t * jarg1 ) {
2019-10-04 13:11:45 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeMaterialID * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeMaterialID * ) new FDatasmithFacadeMaterialID ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialID ( void * jarg1 ) {
FDatasmithFacadeMaterialID * arg1 = ( FDatasmithFacadeMaterialID * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialID * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialID_SetId ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialID * arg1 = ( FDatasmithFacadeMaterialID * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMaterialID * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetId ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialID_GetId ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialID * arg1 = ( FDatasmithFacadeMaterialID * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMaterialID * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialID const * ) arg1 ) - > GetId ( ) ;
jresult = result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_GetName ( void * jarg1 ) {
2020-09-24 00:43:27 -04:00
wchar_t * jresult ;
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
2021-02-03 14:57:28 -04:00
result = ( TCHAR * ) ( ( FDatasmithFacadeExpressionInput const * ) arg1 ) - > GetName ( ) ;
2020-09-24 00:43:27 -04:00
jresult = ( wchar_t * ) result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_SetName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetName ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_GetExpression ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
FDatasmithFacadeMaterialExpression * result = 0 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
result = ( FDatasmithFacadeMaterialExpression * ) ( arg1 ) - > GetNewFacadeExpression ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_SetExpression ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
FDatasmithFacadeMaterialExpression * arg2 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialExpression * ) jarg2 ;
( arg1 ) - > SetExpression ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_GetOutputIndex ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeExpressionInput const * ) arg1 ) - > GetOutputIndex ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeExpressionInput_SetOutputIndex ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetOutputIndex ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeExpressionInput ( void * jarg1 ) {
FDatasmithFacadeExpressionInput * arg1 = ( FDatasmithFacadeExpressionInput * ) 0 ;
arg1 = ( FDatasmithFacadeExpressionInput * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpression const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_SetName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
2019-10-04 13:11:45 -04:00
TCHAR * arg2 = ( TCHAR * ) 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_GetExpressionType ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
EDatasmithFacadeMaterialExpressionType result ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
result = ( EDatasmithFacadeMaterialExpressionType ) ( ( FDatasmithFacadeMaterialExpression const * ) arg1 ) - > GetExpressionType ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_ConnectExpression__SWIG_0 ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
FDatasmithFacadeExpressionInput * arg2 = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
arg2 = ( FDatasmithFacadeExpressionInput * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeExpressionInput & type is null " , 0 ) ;
return ;
}
( arg1 ) - > ConnectExpression ( * arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_ConnectExpression__SWIG_1 ( void * jarg1 , void * jarg2 , int jarg3 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
FDatasmithFacadeExpressionInput * arg2 = 0 ;
int32 arg3 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
arg2 = ( FDatasmithFacadeExpressionInput * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeExpressionInput & type is null " , 0 ) ;
return ;
}
arg3 = ( int32 ) jarg3 ;
( arg1 ) - > ConnectExpression ( * arg2 , arg3 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_GetInputCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialExpression const * ) arg1 ) - > GetInputCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_GetInput ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
int32 arg2 ;
FDatasmithFacadeExpressionInput * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeExpressionInput * ) ( arg1 ) - > GetNewFacadeInput ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_GetDefaultOutputIndex ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialExpression const * ) arg1 ) - > GetDefaultOutputIndex ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_SetDefaultOutputIndex ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetDefaultOutputIndex ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpression ( void * jarg1 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
delete arg1 ;
}
2021-03-05 19:27:14 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpression_ResetExpression ( void * jarg1 ) {
FDatasmithFacadeMaterialExpression * arg1 = ( FDatasmithFacadeMaterialExpression * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
( arg1 ) - > ResetExpression ( ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeExpressionParameterSwigImpl ( void * jarg1 ) {
FDatasmithFacadeExpressionParameter * arg1 = ( FDatasmithFacadeExpressionParameter * ) 0 ;
arg1 = ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeExpressionParameterSwigImpl_GetGroupName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeExpressionParameter * arg1 = ( FDatasmithFacadeExpressionParameter * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeExpressionParameter const * ) arg1 ) - > GetGroupName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeExpressionParameterSwigImpl_SetGroupName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeExpressionParameter * arg1 = ( FDatasmithFacadeExpressionParameter * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetGroupName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_GetBool ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeMaterialExpressionBool * arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeMaterialExpressionBool const * ) arg1 ) - > GetBool ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_SetBool ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeMaterialExpressionBool * arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetBool ( arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_GetGroupName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionBool * arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionBool const * ) arg1 ) - > GetGroupName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_SetGroupName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionBool * arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetGroupName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionBool ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionBool * arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionBool * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_GetsRGBColor ( void * jarg1 , unsigned char * jarg2 , unsigned char * jarg3 , unsigned char * jarg4 , unsigned char * jarg5 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
uint8 * arg2 = 0 ;
uint8 * arg3 = 0 ;
uint8 * arg4 = 0 ;
uint8 * arg5 = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
arg2 = ( uint8 * ) jarg2 ;
arg3 = ( uint8 * ) jarg3 ;
arg4 = ( uint8 * ) jarg4 ;
arg5 = ( uint8 * ) jarg5 ;
( ( FDatasmithFacadeMaterialExpressionColor const * ) arg1 ) - > GetsRGBColor ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_SetsRGBColor ( void * jarg1 , unsigned char jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
uint8 arg2 ;
uint8 arg3 ;
uint8 arg4 ;
uint8 arg5 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
arg2 = ( uint8 ) jarg2 ;
arg3 = ( uint8 ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 ) jarg5 ;
( arg1 ) - > SetsRGBColor ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_GetColor ( void * jarg1 , float * jarg2 , float * jarg3 , float * jarg4 , float * jarg5 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
float * arg5 = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
arg5 = ( float * ) jarg5 ;
( ( FDatasmithFacadeMaterialExpressionColor const * ) arg1 ) - > GetColor ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_SetColor ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
float arg5 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetColor ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_GetGroupName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionColor const * ) arg1 ) - > GetGroupName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_SetGroupName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetGroupName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionColor ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionColor * arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionColor * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_GetScalar ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMaterialExpressionScalar * arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMaterialExpressionScalar const * ) arg1 ) - > GetScalar ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_SetScalar ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeMaterialExpressionScalar * arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetScalar ( arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_GetGroupName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionScalar * arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionScalar const * ) arg1 ) - > GetGroupName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_SetGroupName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionScalar * arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetGroupName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionScalar ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionScalar * arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionScalar * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_GetTexturePathName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionTexture const * ) arg1 ) - > GetTexturePathName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_SetTexturePathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetTexturePathName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_GetInputCoordinate ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
result = ( arg1 ) - > GetInputCoordinate ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_GetGroupName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionTexture const * ) arg1 ) - > GetGroupName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_SetGroupName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetGroupName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionTexture ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionTexture * arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTexture * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_GetCoordinateIndex ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialExpressionTextureCoordinate const * ) arg1 ) - > GetCoordinateIndex ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_SetCoordinateIndex ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetCoordinateIndex ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_GetUTiling ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMaterialExpressionTextureCoordinate const * ) arg1 ) - > GetUTiling ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_SetUTiling ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetUTiling ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_GetVTiling ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMaterialExpressionTextureCoordinate const * ) arg1 ) - > GetVTiling ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_SetVTiling ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetVTiling ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionTextureCoordinate ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionTextureCoordinate * arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionTextureCoordinate * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFlattenNormal_GetNormal ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeMaterialExpressionFlattenNormal * arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) jarg1 ;
result = ( ( FDatasmithFacadeMaterialExpressionFlattenNormal const * ) arg1 ) - > GetNormal ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFlattenNormal_GetFlatness ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeMaterialExpressionFlattenNormal * arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) jarg1 ;
result = ( ( FDatasmithFacadeMaterialExpressionFlattenNormal const * ) arg1 ) - > GetFlatness ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionFlattenNormal ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionFlattenNormal * arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionFlattenNormal * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_SetExpressionName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetExpressionName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_GetExpressionName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionGeneric const * ) arg1 ) - > GetExpressionName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_GetPropertiesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMaterialExpressionGeneric const * ) arg1 ) - > GetPropertiesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_AddProperty ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
FDatasmithFacadeKeyValueProperty * arg2 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
arg2 = ( FDatasmithFacadeKeyValueProperty * ) jarg2 ;
( arg1 ) - > AddProperty ( ( FDatasmithFacadeKeyValueProperty const * ) arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_GetProperty ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
int32 arg2 ;
FDatasmithFacadeKeyValueProperty * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeKeyValueProperty * ) ( arg1 ) - > GetNewProperty ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionGeneric ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionGeneric * arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionGeneric * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFunctionCall_SetFunctionPathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMaterialExpressionFunctionCall * arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFunctionPathName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFunctionCall_GetFunctionPathName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMaterialExpressionFunctionCall * arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMaterialExpressionFunctionCall const * ) arg1 ) - > GetFunctionPathName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialExpressionFunctionCall ( void * jarg1 ) {
FDatasmithFacadeMaterialExpressionFunctionCall * arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialExpressionFunctionCall * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeUEPbrMaterial ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeUEPbrMaterial * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeUEPbrMaterial * ) new FDatasmithFacadeUEPbrMaterial ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeUEPbrMaterial ( void * jarg1 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetBaseColor ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetBaseColor ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetMetallic ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetMetallic ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetSpecular ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetSpecular ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetRoughness ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetRoughness ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetEmissiveColor ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetEmissiveColor ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetOpacity ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetOpacity ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetNormal ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetNormal ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetRefraction ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetRefraction ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetAmbientOcclusion ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetAmbientOcclusion ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
2022-09-20 15:39:39 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetClearCoat ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetClearCoat ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetClearCoatRoughness ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetClearCoatRoughness ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetWorldPositionOffset ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetWorldPositionOffset ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetMaterialAttributes ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeExpressionInput > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetMaterialAttributes ( ) ;
jresult = new FDatasmithFacadeExpressionInput ( ( const FDatasmithFacadeExpressionInput & ) result ) ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetBlendMode ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
int result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( int ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetBlendMode ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetBlendMode ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
int arg2 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = ( int ) jarg2 ;
( arg1 ) - > SetBlendMode ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetTwoSided ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetTwoSided ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetTwoSided ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetTwoSided ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetUseMaterialAttributes ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetUseMaterialAttributes ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetUseMaterialAttributes ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetUseMaterialAttributes ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetMaterialFunctionOnly ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetMaterialFunctionOnly ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetMaterialFunctionOnly ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetMaterialFunctionOnly ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetOpacityMaskClipValue ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetOpacityMaskClipValue ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetOpacityMaskClipValue ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetOpacityMaskClipValue ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetExpressionsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetExpressionsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetExpression ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMaterialExpression * result = 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMaterialExpression * ) ( arg1 ) - > GetNewFacadeExpression ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetExpressionIndex ( void * jarg1 , void * jarg2 ) {
int jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
FDatasmithFacadeMaterialExpression * arg2 = 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialExpression * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialExpression const & type is null " , 0 ) ;
return 0 ;
}
result = ( int32 ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetExpressionIndex ( ( FDatasmithFacadeMaterialExpression const & ) * arg2 ) ;
jresult = result ;
return jresult ;
}
2021-03-05 19:27:14 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_ResetExpressionGraph ( void * jarg1 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
( arg1 ) - > ResetExpressionGraph ( ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SetParentLabel ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetParentLabel ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_GetParentLabel ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeUEPbrMaterial const * ) arg1 ) - > GetParentLabel ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionBool ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionBool > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionBool > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionBool ( ( const FDatasmithFacadeMaterialExpressionBool & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionColor ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionColor > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionColor > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionColor ( ( const FDatasmithFacadeMaterialExpressionColor & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionFlattenNormal ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionFlattenNormal > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionFlattenNormal > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionFlattenNormal ( ( const FDatasmithFacadeMaterialExpressionFlattenNormal & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionFunctionCall ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionFunctionCall > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionFunctionCall > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionFunctionCall ( ( const FDatasmithFacadeMaterialExpressionFunctionCall & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionGeneric ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionGeneric > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionGeneric > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionGeneric ( ( const FDatasmithFacadeMaterialExpressionGeneric & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionScalar ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionScalar > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionScalar > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionScalar ( ( const FDatasmithFacadeMaterialExpressionScalar & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionTexture ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionTexture > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionTexture > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionTexture ( ( const FDatasmithFacadeMaterialExpressionTexture & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_AddMaterialExpressionTextureCoordinate ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = ( FDatasmithFacadeUEPbrMaterial * ) 0 ;
SwigValueWrapper < FDatasmithFacadeMaterialExpressionTextureCoordinate > result ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
result = ( arg1 ) - > SWIGTEMPLATEDISAMBIGUATOR AddMaterialExpression < FDatasmithFacadeMaterialExpressionTextureCoordinate > ( ) ;
jresult = new FDatasmithFacadeMaterialExpressionTextureCoordinate ( ( const FDatasmithFacadeMaterialExpressionTextureCoordinate & ) result ) ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetUVOffset ( void * jarg1 , float jarg2 , float jarg3 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float arg2 ;
float arg3 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
( arg1 ) - > SetUVOffset ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetUVOffset ( void * jarg1 , float * jarg2 , float * jarg3 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetUVOffset ( * arg2 , * arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetUVTiling ( void * jarg1 , float jarg2 , float jarg3 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float arg2 ;
float arg3 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
( arg1 ) - > SetUVTiling ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetUVTiling ( void * jarg1 , float * jarg2 , float * jarg3 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetUVTiling ( * arg2 , * arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetRotationPivot ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
( arg1 ) - > SetRotationPivot ( arg2 , arg3 , arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetRotationPivot ( void * jarg1 , float * jarg2 , float * jarg3 , float * jarg4 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetRotationPivot ( * arg2 , * arg3 , * arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetRotationAngle ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetRotationAngle ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetRotationAngle ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetRotationAngle ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetChannelIndex ( void * jarg1 , unsigned char jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
uint8 arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = ( uint8 ) jarg2 ;
( arg1 ) - > SetChannelIndex ( arg2 ) ;
}
SWIGEXPORT unsigned char SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetChannelIndex ( void * jarg1 ) {
unsigned char jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
uint8 result ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
result = ( uint8 ) ( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetChannelIndex ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetIsUsingRealWorldScale ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetIsUsingRealWorldScale ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetIsUsingRealWorldScale ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetIsUsingRealWorldScale ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetMirrorU ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetMirrorU ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetMirrorU ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetMirrorU ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_SetMirrorV ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetMirrorV ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FUVEditParameters_GetMirrorV ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const * ) arg1 ) - > GetMirrorV ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMaterialsUtils_FUVEditParameters ( ) {
void * jresult ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * result = 0 ;
result = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) new FDatasmithFacadeMaterialsUtils : : FUVEditParameters ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialsUtils_FUVEditParameters ( void * jarg1 ) {
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_CreateTextureExpression ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 , void * jarg4 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
FDatasmithFacadeMaterialsUtils : : FUVEditParameters * arg4 = 0 ;
FDatasmithFacadeMaterialExpressionTexture * result = 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
if ( ! arg1 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeUEPbrMaterial & type is null " , 0 ) ;
return 0 ;
}
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
arg4 = ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters * ) jarg4 ;
if ( ! arg4 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialsUtils::FUVEditParameters const & type is null " , 0 ) ;
return 0 ;
}
result = ( FDatasmithFacadeMaterialExpressionTexture * ) FDatasmithFacadeMaterialsUtils : : CreateNewFacadeTextureExpression ( * arg1 , ( wchar_t const * ) arg2 , ( wchar_t const * ) arg3 , ( FDatasmithFacadeMaterialsUtils : : FUVEditParameters const & ) * arg4 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters ( float jarg1 ) {
void * jresult ;
float arg1 ;
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * result = 0 ;
arg1 = ( float ) jarg1 ;
result = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) new FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters ( arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters_SetColor ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
float arg5 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetColor ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters_SetColorsRGB ( void * jarg1 , unsigned char jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
uint8 arg2 ;
uint8 arg3 ;
uint8 arg4 ;
uint8 arg5 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
arg2 = ( uint8 ) jarg2 ;
arg3 = ( uint8 ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 ) jarg5 ;
( arg1 ) - > SetColorsRGB ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters_SetScalar ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetScalar ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters_SetTextureMode ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
FDatasmithFacadeTexture : : ETextureMode arg2 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureMode ) jarg2 ;
( arg1 ) - > SetTextureMode ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters_SetExpression ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
FDatasmithFacadeMaterialExpression * arg2 = 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialExpression * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialExpression const & type is null " , 0 ) ;
return ;
}
( arg1 ) - > SetExpression ( ( FDatasmithFacadeMaterialExpression const & ) * arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialsUtils_FWeightedMaterialExpressionParameters ( void * jarg1 ) {
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_CreateWeightedMaterialExpression ( void * jarg1 , wchar_t * jarg2 , void * jarg3 ) {
void * jresult ;
FDatasmithFacadeUEPbrMaterial * arg1 = 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * arg3 = 0 ;
FDatasmithFacadeMaterialExpression * result = 0 ;
arg1 = ( FDatasmithFacadeUEPbrMaterial * ) jarg1 ;
if ( ! arg1 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeUEPbrMaterial & type is null " , 0 ) ;
return 0 ;
}
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( FDatasmithFacadeMaterialsUtils : : FWeightedMaterialExpressionParameters * ) jarg3 ;
if ( ! arg3 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialsUtils::FWeightedMaterialExpressionParameters & type is null " , 0 ) ;
return 0 ;
}
result = ( FDatasmithFacadeMaterialExpression * ) FDatasmithFacadeMaterialsUtils : : CreateNewFacadeWeightedMaterialExpression ( * arg1 , ( wchar_t const * ) arg2 , * arg3 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_CreateSimpleTextureElement__SWIG_0 ( wchar_t * jarg1 , int jarg2 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeTexture : : ETextureMode arg2 ;
FDatasmithFacadeTexture * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture : : ETextureMode ) jarg2 ;
result = ( FDatasmithFacadeTexture * ) FDatasmithFacadeMaterialsUtils : : CreateSimpleTextureElement ( ( wchar_t const * ) arg1 , arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialsUtils_CreateSimpleTextureElement__SWIG_1 ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeTexture * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeTexture * ) FDatasmithFacadeMaterialsUtils : : CreateSimpleTextureElement ( ( wchar_t const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMaterialsUtils ( void * jarg1 ) {
FDatasmithFacadeMaterialsUtils * arg1 = ( FDatasmithFacadeMaterialsUtils * ) 0 ;
arg1 = ( FDatasmithFacadeMaterialsUtils * ) jarg1 ;
delete arg1 ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMesh ( ) {
2020-09-24 00:43:27 -04:00
void * jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeMesh * result = 0 ;
2021-02-03 14:57:28 -04:00
result = ( FDatasmithFacadeMesh * ) new FDatasmithFacadeMesh ( ) ;
2019-10-04 13:11:45 -04:00
jresult = ( void * ) result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetFacesCount ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetFacesCount ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetFacesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetFacesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetFace__SWIG_0 ( void * jarg1 , int jarg2 , int jarg3 , int jarg4 , int jarg5 , int jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
int32 arg4 ;
int32 arg5 ;
int32 arg6 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( int32 ) jarg4 ;
arg5 = ( int32 ) jarg5 ;
arg6 = ( int32 ) jarg6 ;
( arg1 ) - > SetFace ( arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetFace__SWIG_1 ( void * jarg1 , int jarg2 , int jarg3 , int jarg4 , int jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
int32 arg4 ;
int32 arg5 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( int32 ) jarg4 ;
arg5 = ( int32 ) jarg5 ;
( arg1 ) - > SetFace ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetFace ( void * jarg1 , int jarg2 , int * jarg3 , int * jarg4 , int * jarg5 , int * jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 * arg3 = 0 ;
int32 * arg4 = 0 ;
int32 * arg5 = 0 ;
int32 * arg6 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 * ) jarg3 ;
arg4 = ( int32 * ) jarg4 ;
arg5 = ( int32 * ) jarg5 ;
arg6 = ( int32 * ) jarg6 ;
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetFace ( arg2 , * arg3 , * arg4 , * arg5 , * arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetFaceSmoothingMask ( void * jarg1 , int jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
uint32 arg3 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( uint32 ) jarg3 ;
( arg1 ) - > SetFaceSmoothingMask ( arg2 , arg3 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetFaceSmoothingMask ( void * jarg1 , int jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
uint32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( uint32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetFaceSmoothingMask ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetMaterialsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetMaterialsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_IsMaterialIdUsed ( void * jarg1 , int jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
bool result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( bool ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > IsMaterialIdUsed ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetVerticesCount ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetVerticesCount ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetVerticesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetVerticesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetVertex ( void * jarg1 , int jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
float arg3 ;
float arg4 ;
float arg5 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetVertex ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetVertex ( void * jarg1 , int jarg2 , float * jarg3 , float * jarg4 , float * jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
float * arg5 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
arg5 = ( float * ) jarg5 ;
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetVertex ( arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetNormal ( void * jarg1 , int jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
float arg3 ;
float arg4 ;
float arg5 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetNormal ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetNormal ( void * jarg1 , int jarg2 , float * jarg3 , float * jarg4 , float * jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
float * arg5 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
arg5 = ( float * ) jarg5 ;
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetNormal ( arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetUVChannelsCount ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetUVChannelsCount ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_AddUVChannel ( void * jarg1 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
( arg1 ) - > AddUVChannel ( ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_RemoveUVChannel ( void * jarg1 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
( arg1 ) - > RemoveUVChannel ( ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetUVChannelsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetUVChannelsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetUVCount ( void * jarg1 , int jarg2 , int jarg3 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
( arg1 ) - > SetUVCount ( arg2 , arg3 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetUVCount ( void * jarg1 , int jarg2 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetUVCount ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetUV ( void * jarg1 , int jarg2 , int jarg3 , double jarg4 , double jarg5 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
double arg4 ;
double arg5 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( double ) jarg4 ;
arg5 = ( double ) jarg5 ;
( arg1 ) - > SetUV ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetHashForUVChannel ( void * jarg1 , int jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
uint32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( uint32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetHashForUVChannel ( arg2 ) ;
jresult = result ;
return jresult ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetUV ( void * jarg1 , int jarg2 , int jarg3 , double * jarg4 , double * jarg5 ) {
2021-02-03 14:57:28 -04:00
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
2022-03-28 16:55:59 -04:00
double * arg4 = 0 ;
double * arg5 = 0 ;
2021-02-03 14:57:28 -04:00
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
2022-03-28 16:55:59 -04:00
arg4 = ( double * ) jarg4 ;
arg5 = ( double * ) jarg5 ;
2021-02-03 14:57:28 -04:00
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetUV ( arg2 , arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetFaceUV ( void * jarg1 , int jarg2 , int jarg3 , int jarg4 , int jarg5 , int jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
int32 arg4 ;
int32 arg5 ;
int32 arg6 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( int32 ) jarg4 ;
arg5 = ( int32 ) jarg5 ;
arg6 = ( int32 ) jarg6 ;
( arg1 ) - > SetFaceUV ( arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetFaceUV ( void * jarg1 , int jarg2 , int jarg3 , int * jarg4 , int * jarg5 , int * jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
int32 arg3 ;
int32 * arg4 = 0 ;
int32 * arg5 = 0 ;
int32 * arg6 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( int32 * ) jarg4 ;
arg5 = ( int32 * ) jarg5 ;
arg6 = ( int32 * ) jarg6 ;
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetFaceUV ( arg2 , arg3 , * arg4 , * arg5 , * arg6 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetVertexColorCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetVertexColorCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetVertexColor ( void * jarg1 , int jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 , unsigned char jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
uint8 arg3 ;
uint8 arg4 ;
uint8 arg5 ;
uint8 arg6 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( uint8 ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 ) jarg5 ;
arg6 = ( uint8 ) jarg6 ;
( arg1 ) - > SetVertexColor ( arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetVertexColor ( void * jarg1 , int jarg2 , unsigned char * jarg3 , unsigned char jarg4 , unsigned char * jarg5 , unsigned char * jarg6 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
uint8 * arg3 = 0 ;
uint8 arg4 ;
uint8 * arg5 = 0 ;
uint8 * arg6 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( uint8 * ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 * ) jarg5 ;
arg6 = ( uint8 * ) jarg6 ;
( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetVertexColor ( arg2 , * arg3 , arg4 , * arg5 , * arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_SetLightmapSourceUVChannel ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetLightmapSourceUVChannel ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetLightmapSourceUVChannel ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetLightmapSourceUVChannel ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMesh_AddLOD ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
FDatasmithFacadeMesh * arg2 = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( FDatasmithFacadeMesh * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMesh const & type is null " , 0 ) ;
return ;
}
( arg1 ) - > AddLOD ( ( FDatasmithFacadeMesh const & ) * arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetLODsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > GetLODsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMesh_GetLOD ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMesh * result = 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMesh * ) ( arg1 ) - > GetNewLOD ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMesh_ComputeArea ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMesh const * ) arg1 ) - > ComputeArea ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMesh ( void * jarg1 ) {
FDatasmithFacadeMesh * arg1 = ( FDatasmithFacadeMesh * ) 0 ;
arg1 = ( FDatasmithFacadeMesh * ) jarg1 ;
delete arg1 ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMeshElement ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeMeshElement * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeMeshElement * ) new FDatasmithFacadeMeshElement ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetFile ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetFile ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetFile ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFile ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_InternalGetFileHash ( void * jarg1 , void * jarg2 , unsigned long jarg3 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
TCHAR * arg2 ;
size_t arg3 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( size_t ) jarg3 ;
( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetFileHash ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetFileHash ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFileHash ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetDimensions ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
2019-10-04 13:11:45 -04:00
float arg2 ;
float arg3 ;
float arg4 ;
2021-02-03 14:57:28 -04:00
float arg5 ;
2019-10-04 13:11:45 -04:00
2021-02-03 14:57:28 -04:00
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
2019-10-04 13:11:45 -04:00
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
2021-02-03 14:57:28 -04:00
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetDimensions ( arg2 , arg3 , arg4 , arg5 ) ;
2019-10-04 13:11:45 -04:00
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetArea ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
float result ;
2019-10-04 13:11:45 -04:00
2021-02-03 14:57:28 -04:00
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetArea ( ) ;
2019-10-04 13:11:45 -04:00
jresult = result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetWidth ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
float result ;
2019-10-04 13:11:45 -04:00
2021-02-03 14:57:28 -04:00
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetWidth ( ) ;
2019-10-04 13:11:45 -04:00
jresult = result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetHeight ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetHeight ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetDepth ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetDepth ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetLightmapCoordinateIndex ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetLightmapCoordinateIndex ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetLightmapCoordinateIndex ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetLightmapCoordinateIndex ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetLightmapSourceUV ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetLightmapSourceUV ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetLightmapSourceUV ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetLightmapSourceUV ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SetMaterial ( void * jarg1 , wchar_t * jarg2 , int jarg3 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
int32 arg3 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
( arg1 ) - > SetMaterial ( ( TCHAR const * ) arg2 , arg3 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetMaterial ( void * jarg1 , int jarg2 ) {
wchar_t * jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 arg2 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetMaterial ( arg2 ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetMaterialSlotCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMeshElement const * ) arg1 ) - > GetMaterialSlotCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_GetMaterialSlotAt ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMaterialID * result = 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMaterialID * ) ( arg1 ) - > GetMaterialSlotAt ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMeshElement ( void * jarg1 ) {
FDatasmithFacadeMeshElement * arg1 = ( FDatasmithFacadeMeshElement * ) 0 ;
arg1 = ( FDatasmithFacadeMeshElement * ) jarg1 ;
delete arg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeMetaData ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeMetaData * result = 0 ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeMetaData * ) new FDatasmithFacadeMetaData ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyBoolean ( void * jarg1 , wchar_t * jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > AddPropertyBoolean ( ( TCHAR const * ) arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyColor ( void * jarg1 , wchar_t * jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 , unsigned char jarg6 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
uint8 arg3 ;
uint8 arg4 ;
uint8 arg5 ;
uint8 arg6 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( uint8 ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 ) jarg5 ;
arg6 = ( uint8 ) jarg6 ;
( arg1 ) - > AddPropertyColor ( ( TCHAR const * ) arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyFloat ( void * jarg1 , wchar_t * jarg2 , float jarg3 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
float arg3 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( float ) jarg3 ;
( arg1 ) - > AddPropertyFloat ( ( TCHAR const * ) arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyString ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
( arg1 ) - > AddPropertyString ( ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyTexture ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
( arg1 ) - > AddPropertyTexture ( ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddPropertyVector ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
( arg1 ) - > AddPropertyVector ( ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_AddProperty ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
FDatasmithFacadeKeyValueProperty * arg2 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( FDatasmithFacadeKeyValueProperty * ) jarg2 ;
( arg1 ) - > AddProperty ( ( FDatasmithFacadeKeyValueProperty const * ) arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_GetPropertiesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeMetaData const * ) arg1 ) - > GetPropertiesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_GetProperty ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
int32 arg2 ;
FDatasmithFacadeKeyValueProperty * result = 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeKeyValueProperty * ) ( ( FDatasmithFacadeMetaData const * ) arg1 ) - > GetNewProperty ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_SetAssociatedElement ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
FDatasmithFacadeElement * arg2 = ( FDatasmithFacadeElement * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( FDatasmithFacadeElement * ) jarg2 ;
( arg1 ) - > SetAssociatedElement ( ( FDatasmithFacadeElement const * ) arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_RemoveProperty ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
FDatasmithFacadeKeyValueProperty * arg2 = ( FDatasmithFacadeKeyValueProperty * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
arg2 = ( FDatasmithFacadeKeyValueProperty * ) jarg2 ;
( arg1 ) - > RemoveProperty ( ( FDatasmithFacadeKeyValueProperty const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_ResetProperties ( void * jarg1 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
( arg1 ) - > ResetProperties ( ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeMetaData ( void * jarg1 ) {
FDatasmithFacadeMetaData * arg1 = ( FDatasmithFacadeMetaData * ) 0 ;
arg1 = ( FDatasmithFacadeMetaData * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeActor ( wchar_t * jarg1 ) {
2019-10-04 13:11:45 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeActor * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( FDatasmithFacadeActor * ) new FDatasmithFacadeActor ( ( TCHAR const * ) arg1 ) ;
2019-10-04 13:11:45 -04:00
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActor ( void * jarg1 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
delete arg1 ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetWorldTransform__SWIG_0 ( void * jarg1 , double * jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
double * arg2 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( double * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > SetWorldTransform ( ( double const ( * ) ) arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetWorldTransform__SWIG_1 ( void * jarg1 , double * jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
double * arg2 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( double * ) jarg2 ;
( arg1 ) - > SetWorldTransform ( ( double const ( * ) ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetWorldTransform__SWIG_2 ( void * jarg1 , float * jarg2 , unsigned int jarg3 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
float * arg2 ;
bool arg3 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( float * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > SetWorldTransform ( ( float const ( * ) ) arg2 , arg3 ) ;
2019-10-04 13:11:45 -04:00
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetWorldTransform__SWIG_3 ( void * jarg1 , float * jarg2 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
float * arg2 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( float * ) jarg2 ;
( arg1 ) - > SetWorldTransform ( ( float const ( * ) ) arg2 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetScale ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetScale ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetScale ( void * jarg1 , double * jarg2 , double * jarg3 , double * jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double * arg2 = 0 ;
double * arg3 = 0 ;
double * arg4 = 0 ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double * ) jarg2 ;
arg3 = ( double * ) jarg3 ;
arg4 = ( double * ) jarg4 ;
2020-09-24 00:43:27 -04:00
( ( FDatasmithFacadeActor const * ) arg1 ) - > GetScale ( * arg2 , * arg3 , * arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetRotation__SWIG_0 ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetRotation ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetRotation__SWIG_0 ( void * jarg1 , double * jarg2 , double * jarg3 , double * jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double * arg2 = 0 ;
double * arg3 = 0 ;
double * arg4 = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double * ) jarg2 ;
arg3 = ( double * ) jarg3 ;
arg4 = ( double * ) jarg4 ;
2020-09-24 00:43:27 -04:00
( ( FDatasmithFacadeActor const * ) arg1 ) - > GetRotation ( * arg2 , * arg3 , * arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetRotation__SWIG_1 ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 , double jarg5 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
double arg5 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
arg5 = ( double ) jarg5 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetRotation ( arg2 , arg3 , arg4 , arg5 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetRotation__SWIG_1 ( void * jarg1 , double * jarg2 , double * jarg3 , double * jarg4 , double * jarg5 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double * arg2 = 0 ;
double * arg3 = 0 ;
double * arg4 = 0 ;
double * arg5 = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double * ) jarg2 ;
arg3 = ( double * ) jarg3 ;
arg4 = ( double * ) jarg4 ;
arg5 = ( double * ) jarg5 ;
2020-09-24 00:43:27 -04:00
( ( FDatasmithFacadeActor const * ) arg1 ) - > GetRotation ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetTranslation ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetTranslation ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetTranslation ( void * jarg1 , double * jarg2 , double * jarg3 , double * jarg4 ) {
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2022-03-28 16:55:59 -04:00
double * arg2 = 0 ;
double * arg3 = 0 ;
double * arg4 = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double * ) jarg2 ;
arg3 = ( double * ) jarg3 ;
arg4 = ( double * ) jarg4 ;
2020-09-24 00:43:27 -04:00
( ( FDatasmithFacadeActor const * ) arg1 ) - > GetTranslation ( * arg2 , * arg3 , * arg4 ) ;
2019-10-04 13:11:45 -04:00
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetLayer ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetLayer ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetLayer ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetLayer ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_AddTag ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > AddTag ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_ResetTags ( void * jarg1 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > ResetTags ( ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetTagsCount ( void * jarg1 ) {
int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( int32 ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetTagsCount ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetTag ( void * jarg1 , int jarg2 ) {
wchar_t * jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 arg2 ;
TCHAR * result = 0 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( int32 ) jarg2 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetTag ( arg2 ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActor_IsComponent ( void * jarg1 ) {
unsigned int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
bool result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( bool ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > IsComponent ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetIsComponent ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetIsComponent ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_AddChild ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
FDatasmithFacadeActor * arg2 = ( FDatasmithFacadeActor * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( FDatasmithFacadeActor * ) jarg2 ;
( arg1 ) - > AddChild ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetChildrenCount ( void * jarg1 ) {
int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( int32 ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetChildrenCount ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetChild ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
int32 arg2 ;
FDatasmithFacadeActor * result = 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeActor * ) ( arg1 ) - > GetNewChild ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_RemoveChild ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
FDatasmithFacadeActor * arg2 = ( FDatasmithFacadeActor * ) 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = ( FDatasmithFacadeActor * ) jarg2 ;
( arg1 ) - > RemoveChild ( arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetParentActor ( void * jarg1 ) {
void * jresult ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
2021-02-03 14:57:28 -04:00
FDatasmithFacadeActor * result = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
2021-02-03 14:57:28 -04:00
result = ( FDatasmithFacadeActor * ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetNewParentActor ( ) ;
jresult = ( void * ) result ;
2020-09-24 00:43:27 -04:00
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetVisibility ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetVisibility ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetVisibility ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetVisibility ( ) ;
jresult = result ;
return jresult ;
}
2022-03-11 09:57:27 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActor_SetCastShadow ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetCastShadow ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetCastShadow ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetCastShadow ( ) ;
jresult = result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActor_GetActorType ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
FDatasmithFacadeActor : : EActorType result ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
result = ( FDatasmithFacadeActor : : EActorType ) ( ( FDatasmithFacadeActor const * ) arg1 ) - > GetActorType ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeActorCamera ( wchar_t * jarg1 ) {
2019-10-04 13:11:45 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeActorCamera * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( FDatasmithFacadeActorCamera * ) new FDatasmithFacadeActorCamera ( ( TCHAR const * ) arg1 ) ;
2019-10-04 13:11:45 -04:00
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActorCamera ( void * jarg1 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
delete arg1 ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetCameraPosition ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2019-10-04 13:11:45 -04:00
( arg1 ) - > SetCameraPosition ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetCameraRotation ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 , double jarg5 , double jarg6 , double jarg7 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
double arg5 ;
double arg6 ;
double arg7 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
arg5 = ( double ) jarg5 ;
arg6 = ( double ) jarg6 ;
arg7 = ( double ) jarg7 ;
2019-10-04 13:11:45 -04:00
( arg1 ) - > SetCameraRotation ( arg2 , arg3 , arg4 , arg5 , arg6 , arg7 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetSensorWidth ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetSensorWidth ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetSensorWidth ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetSensorWidth ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetAspectRatio ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetAspectRatio ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetAspectRatio ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetAspectRatio ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetFocusDistance__SWIG_0 ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
( arg1 ) - > SetFocusDistance ( arg2 , arg3 , arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetFocusDistance__SWIG_1 ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetFocusDistance ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetFocusDistance ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetFocusDistance ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetFocalLength__SWIG_0 ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetFocalLength ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetFocalLength__SWIG_1 ( void * jarg1 , float jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > SetFocalLength ( arg2 , arg3 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetFocalLength ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetFocalLength ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetLookAtActor ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetLookAtActor ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetLookAtActor ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetLookAtActor ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetLookAtAllowRoll ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetLookAtAllowRoll ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetLookAtAllowRoll ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
bool result ;
2019-10-04 13:11:45 -04:00
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetLookAtAllowRoll ( ) ;
jresult = result ;
2019-10-04 13:11:45 -04:00
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetEnableDepthOfField ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetEnableDepthOfField ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetEnableDepthOfField ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetEnableDepthOfField ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_GetFStop ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeActorCamera const * ) arg1 ) - > GetFStop ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SetFStop ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeActorCamera * arg1 = ( FDatasmithFacadeActorCamera * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeActorCamera * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetFStop ( arg2 ) ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActorLight ( void * jarg1 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
delete arg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_IsEnabled ( void * jarg1 ) {
unsigned int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
2020-09-24 00:43:27 -04:00
bool result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( bool ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > IsEnabled ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetEnabled ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetEnabled ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT double SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetIntensity ( void * jarg1 ) {
double jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double result ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( double ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetIntensity ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetIntensity ( void * jarg1 , double jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( double ) jarg2 ;
( arg1 ) - > SetIntensity ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetColor__SWIG_0 ( void * jarg1 , unsigned char * jarg2 , unsigned char * jarg3 , unsigned char * jarg4 , unsigned char * jarg5 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
2020-09-24 00:43:27 -04:00
uint8 * arg2 = 0 ;
uint8 * arg3 = 0 ;
uint8 * arg4 = 0 ;
uint8 * arg5 = 0 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( uint8 * ) jarg2 ;
arg3 = ( uint8 * ) jarg3 ;
arg4 = ( uint8 * ) jarg4 ;
arg5 = ( uint8 * ) jarg5 ;
( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetColor ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetColor__SWIG_1 ( void * jarg1 , float * jarg2 , float * jarg3 , float * jarg4 , float * jarg5 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
float * arg5 = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
arg5 = ( float * ) jarg5 ;
( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetColor ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetColor__SWIG_0 ( void * jarg1 , unsigned char jarg2 , unsigned char jarg3 , unsigned char jarg4 , unsigned char jarg5 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
uint8 arg2 ;
uint8 arg3 ;
uint8 arg4 ;
uint8 arg5 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( uint8 ) jarg2 ;
arg3 = ( uint8 ) jarg3 ;
arg4 = ( uint8 ) jarg4 ;
arg5 = ( uint8 ) jarg5 ;
2019-10-04 13:11:45 -04:00
( arg1 ) - > SetColor ( arg2 , arg3 , arg4 , arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetColor__SWIG_1 ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
float arg5 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetColor ( arg2 , arg3 , arg4 , arg5 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT double SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetTemperature ( void * jarg1 ) {
double jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double result ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( double ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetTemperature ( ) ;
jresult = result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetTemperature ( void * jarg1 , double jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( double ) jarg2 ;
( arg1 ) - > SetTemperature ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetUseTemperature ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetUseTemperature ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetUseTemperature ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetUseTemperature ( arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetIesFile ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetIesFile ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_WriteIESFile ( void * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 , wchar_t * jarg4 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
TCHAR * arg4 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
arg4 = ( TCHAR * ) jarg4 ;
( arg1 ) - > WriteIESFile ( ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 , ( TCHAR const * ) arg4 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetIesFile ( void * jarg1 , wchar_t * jarg2 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetIesFile ( ( TCHAR const * ) arg2 ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetUseIes ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetUseIes ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetUseIes ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetUseIes ( arg2 ) ;
}
SWIGEXPORT double SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetIesBrightnessScale ( void * jarg1 ) {
double jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double result ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( double ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetIesBrightnessScale ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetIesBrightnessScale ( void * jarg1 , double jarg2 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
double arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( double ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetIesBrightnessScale ( arg2 ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetUseIesBrightness ( void * jarg1 ) {
unsigned int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
2020-09-24 00:43:27 -04:00
bool result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( bool ) ( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetUseIesBrightness ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetUseIesBrightness ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetUseIesBrightness ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetIesRotation__SWIG_0 ( void * jarg1 , float * jarg2 , float * jarg3 , float * jarg4 , float * jarg5 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
float * arg5 = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
arg5 = ( float * ) jarg5 ;
( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetIesRotation ( * arg2 , * arg3 , * arg4 , * arg5 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetIesRotation__SWIG_1 ( void * jarg1 , float * jarg2 , float * jarg3 , float * jarg4 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float * arg2 = 0 ;
float * arg3 = 0 ;
float * arg4 = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = ( float * ) jarg3 ;
arg4 = ( float * ) jarg4 ;
( ( FDatasmithFacadeActorLight const * ) arg1 ) - > GetIesRotation ( * arg2 , * arg3 , * arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetIesRotation__SWIG_0 ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 , float jarg5 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float arg2 ;
2020-09-24 00:43:27 -04:00
float arg3 ;
float arg4 ;
float arg5 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
2020-09-24 00:43:27 -04:00
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
( arg1 ) - > SetIesRotation ( arg2 , arg3 , arg4 , arg5 ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetIesRotation__SWIG_1 ( void * jarg1 , float jarg2 , float jarg3 , float jarg4 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
float arg2 ;
float arg3 ;
float arg4 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
arg3 = ( float ) jarg3 ;
arg4 = ( float ) jarg4 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetIesRotation ( arg2 , arg3 , arg4 ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_GetLightFunctionMaterial ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
FDatasmithFacadeMaterialID * result = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
result = ( FDatasmithFacadeMaterialID * ) ( arg1 ) - > GetNewLightFunctionMaterial ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetLightFunctionMaterial__SWIG_0 ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
FDatasmithFacadeMaterialID * arg2 = 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialID * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialID & type is null " , 0 ) ;
return ;
}
( arg1 ) - > SetLightFunctionMaterial ( * arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SetLightFunctionMaterial__SWIG_1 ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActorLight * arg1 = ( FDatasmithFacadeActorLight * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorLight * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetLightFunctionMaterial ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadePointLight ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadePointLight * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadePointLight * ) new FDatasmithFacadePointLight ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadePointLight ( void * jarg1 ) {
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadePointLight_SetIntensityUnits ( void * jarg1 , int jarg2 ) {
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
FDatasmithFacadePointLight : : EPointLightIntensityUnit arg2 ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
arg2 = ( FDatasmithFacadePointLight : : EPointLightIntensityUnit ) jarg2 ;
( arg1 ) - > SetIntensityUnits ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadePointLight_GetIntensityUnits ( void * jarg1 ) {
int jresult ;
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
FDatasmithFacadePointLight : : EPointLightIntensityUnit result ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
result = ( FDatasmithFacadePointLight : : EPointLightIntensityUnit ) ( ( FDatasmithFacadePointLight const * ) arg1 ) - > GetIntensityUnits ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadePointLight_GetSourceRadius ( void * jarg1 ) {
float jresult ;
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadePointLight const * ) arg1 ) - > GetSourceRadius ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadePointLight_SetSourceRadius ( void * jarg1 , float jarg2 ) {
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetSourceRadius ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadePointLight_GetSourceLength ( void * jarg1 ) {
float jresult ;
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadePointLight const * ) arg1 ) - > GetSourceLength ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadePointLight_SetSourceLength ( void * jarg1 , float jarg2 ) {
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetSourceLength ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadePointLight_GetAttenuationRadius ( void * jarg1 ) {
float jresult ;
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadePointLight const * ) arg1 ) - > GetAttenuationRadius ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadePointLight_SetAttenuationRadius ( void * jarg1 , float jarg2 ) {
FDatasmithFacadePointLight * arg1 = ( FDatasmithFacadePointLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadePointLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetAttenuationRadius ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeSpotLight ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeSpotLight * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeSpotLight * ) new FDatasmithFacadeSpotLight ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeSpotLight ( void * jarg1 ) {
FDatasmithFacadeSpotLight * arg1 = ( FDatasmithFacadeSpotLight * ) 0 ;
arg1 = ( FDatasmithFacadeSpotLight * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeSpotLight_GetInnerConeAngle ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeSpotLight * arg1 = ( FDatasmithFacadeSpotLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeSpotLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeSpotLight const * ) arg1 ) - > GetInnerConeAngle ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSpotLight_SetInnerConeAngle ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeSpotLight * arg1 = ( FDatasmithFacadeSpotLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeSpotLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetInnerConeAngle ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeSpotLight_GetOuterConeAngle ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeSpotLight * arg1 = ( FDatasmithFacadeSpotLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeSpotLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeSpotLight const * ) arg1 ) - > GetOuterConeAngle ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSpotLight_SetOuterConeAngle ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeSpotLight * arg1 = ( FDatasmithFacadeSpotLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeSpotLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetOuterConeAngle ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeDirectionalLight ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeDirectionalLight * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeDirectionalLight * ) new FDatasmithFacadeDirectionalLight ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeDirectionalLight ( void * jarg1 ) {
FDatasmithFacadeDirectionalLight * arg1 = ( FDatasmithFacadeDirectionalLight * ) 0 ;
arg1 = ( FDatasmithFacadeDirectionalLight * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeAreaLight ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeAreaLight * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeAreaLight * ) new FDatasmithFacadeAreaLight ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeAreaLight ( void * jarg1 ) {
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_GetLightShape ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
FDatasmithFacadeAreaLight : : EAreaLightShape result ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
result = ( FDatasmithFacadeAreaLight : : EAreaLightShape ) ( ( FDatasmithFacadeAreaLight const * ) arg1 ) - > GetLightShape ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_SetLightShape ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
FDatasmithFacadeAreaLight : : EAreaLightShape arg2 ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
arg2 = ( FDatasmithFacadeAreaLight : : EAreaLightShape ) jarg2 ;
( arg1 ) - > SetLightShape ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_SetLightType ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
FDatasmithFacadeAreaLight : : EAreaLightType arg2 ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
arg2 = ( FDatasmithFacadeAreaLight : : EAreaLightType ) jarg2 ;
( arg1 ) - > SetLightType ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_GetLightType ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
FDatasmithFacadeAreaLight : : EAreaLightType result ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
result = ( FDatasmithFacadeAreaLight : : EAreaLightType ) ( ( FDatasmithFacadeAreaLight const * ) arg1 ) - > GetLightType ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_SetWidth ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetWidth ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_GetWidth ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeAreaLight const * ) arg1 ) - > GetWidth ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_SetLength ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetLength ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_GetLength ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeAreaLight * arg1 = ( FDatasmithFacadeAreaLight * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeAreaLight * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeAreaLight const * ) arg1 ) - > GetLength ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeLightmassPortal ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeLightmassPortal * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeLightmassPortal * ) new FDatasmithFacadeLightmassPortal ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeLightmassPortal ( void * jarg1 ) {
FDatasmithFacadeLightmassPortal * arg1 = ( FDatasmithFacadeLightmassPortal * ) 0 ;
arg1 = ( FDatasmithFacadeLightmassPortal * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeActorMesh ( wchar_t * jarg1 ) {
2019-10-04 13:11:45 -04:00
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeActorMesh * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( FDatasmithFacadeActorMesh * ) new FDatasmithFacadeActorMesh ( ( TCHAR const * ) arg1 ) ;
2019-10-04 13:11:45 -04:00
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActorMesh ( void * jarg1 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_SetMesh ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetMesh ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_GetMeshName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActorMesh const * ) arg1 ) - > GetMeshName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_AddMaterialOverride__SWIG_0 ( void * jarg1 , wchar_t * jarg2 , int jarg3 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
int32 arg3 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
( arg1 ) - > AddMaterialOverride ( ( TCHAR const * ) arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_AddMaterialOverride__SWIG_1 ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
FDatasmithFacadeMaterialID * arg2 = 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialID * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialID & type is null " , 0 ) ;
return ;
}
( arg1 ) - > AddMaterialOverride ( * arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_GetMaterialOverridesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeActorMesh const * ) arg1 ) - > GetMaterialOverridesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_GetMaterialOverride ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMaterialID * result = 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMaterialID * ) ( arg1 ) - > GetNewMaterialOverride ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_RemoveMaterialOverride ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
FDatasmithFacadeMaterialID * arg2 = 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
arg2 = ( FDatasmithFacadeMaterialID * ) jarg2 ;
if ( ! arg2 ) {
SWIG_CSharpSetPendingExceptionArgument ( SWIG_CSharpArgumentNullException , " FDatasmithFacadeMaterialID & type is null " , 0 ) ;
return ;
}
( arg1 ) - > RemoveMaterialOverride ( * arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_ResetMaterialOverrides ( void * jarg1 ) {
FDatasmithFacadeActorMesh * arg1 = ( FDatasmithFacadeActorMesh * ) 0 ;
arg1 = ( FDatasmithFacadeActorMesh * ) jarg1 ;
( arg1 ) - > ResetMaterialOverrides ( ) ;
}
2021-09-09 04:07:12 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeBaseAnimation_IsSubType ( void * jarg1 , int jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeBaseAnimation * arg1 = ( FDatasmithFacadeBaseAnimation * ) 0 ;
EDatasmithFacadeElementAnimationSubType arg2 ;
bool result ;
arg1 = ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeElementAnimationSubType ) jarg2 ;
result = ( bool ) ( ( FDatasmithFacadeBaseAnimation const * ) arg1 ) - > IsSubType ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeBaseAnimation_SetCompletionMode ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeBaseAnimation * arg1 = ( FDatasmithFacadeBaseAnimation * ) 0 ;
EDatasmithFacadeCompletionMode arg2 ;
arg1 = ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeCompletionMode ) jarg2 ;
( arg1 ) - > SetCompletionMode ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeBaseAnimation_GetCompletionMode ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeBaseAnimation * arg1 = ( FDatasmithFacadeBaseAnimation * ) 0 ;
EDatasmithFacadeCompletionMode result ;
arg1 = ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
result = ( EDatasmithFacadeCompletionMode ) ( ( FDatasmithFacadeBaseAnimation const * ) arg1 ) - > GetCompletionMode ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeBaseAnimation ( void * jarg1 ) {
FDatasmithFacadeBaseAnimation * arg1 = ( FDatasmithFacadeBaseAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeTransformAnimation ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeTransformAnimation * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeTransformAnimation * ) new FDatasmithFacadeTransformAnimation ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_AddFrame ( void * jarg1 , int jarg2 , int jarg3 , float jarg4 , float jarg5 , float jarg6 ) {
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
int32 arg3 ;
float arg4 ;
float arg5 ;
float arg6 ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( float ) jarg4 ;
arg5 = ( float ) jarg5 ;
arg6 = ( float ) jarg6 ;
( arg1 ) - > AddFrame ( arg2 , arg3 , arg4 , arg5 , arg6 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_GetFramesCount ( void * jarg1 , int jarg2 ) {
int jresult ;
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
int32 result ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
result = ( int32 ) ( ( FDatasmithFacadeTransformAnimation const * ) arg1 ) - > GetFramesCount ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_SetCurveInterpMode ( void * jarg1 , int jarg2 , int jarg3 ) {
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
EDatasmithFacadeCurveInterpMode arg3 ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
arg3 = ( EDatasmithFacadeCurveInterpMode ) jarg3 ;
( arg1 ) - > SetCurveInterpMode ( arg2 , arg3 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_GetCurveInterpMode ( void * jarg1 , int jarg2 ) {
int jresult ;
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
EDatasmithFacadeCurveInterpMode result ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
result = ( EDatasmithFacadeCurveInterpMode ) ( ( FDatasmithFacadeTransformAnimation const * ) arg1 ) - > GetCurveInterpMode ( arg2 ) ;
jresult = ( int ) result ;
return jresult ;
}
2021-09-13 21:06:42 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_GetFrame ( void * jarg1 , int jarg2 , int jarg3 , int * jarg4 , double * jarg5 , double * jarg6 , double * jarg7 ) {
2021-09-09 04:07:12 -04:00
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
int32 arg3 ;
int32 * arg4 = 0 ;
2021-09-13 16:21:02 -04:00
double * arg5 = 0 ;
double * arg6 = 0 ;
double * arg7 = 0 ;
2021-09-09 04:07:12 -04:00
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
arg4 = ( int32 * ) jarg4 ;
2021-09-13 21:06:42 -04:00
arg5 = ( double * ) jarg5 ;
arg6 = ( double * ) jarg6 ;
arg7 = ( double * ) jarg7 ;
2021-09-09 04:07:12 -04:00
( ( FDatasmithFacadeTransformAnimation const * ) arg1 ) - > GetFrame ( arg2 , arg3 , * arg4 , * arg5 , * arg6 , * arg7 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_RemoveFrame ( void * jarg1 , int jarg2 , int jarg3 ) {
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeAnimationTransformType arg2 ;
int32 arg3 ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeAnimationTransformType ) jarg2 ;
arg3 = ( int32 ) jarg3 ;
( arg1 ) - > RemoveFrame ( arg2 , arg3 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_GetEnabledTransformChannels ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeTransformChannels result ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
result = ( EDatasmithFacadeTransformChannels ) ( ( FDatasmithFacadeTransformAnimation const * ) arg1 ) - > GetEnabledTransformChannels ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_SetEnabledTransformChannels ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
EDatasmithFacadeTransformChannels arg2 ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeTransformChannels ) jarg2 ;
( arg1 ) - > SetEnabledTransformChannels ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeTransformAnimation ( void * jarg1 ) {
FDatasmithFacadeTransformAnimation * arg1 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeTransformAnimation * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeVisibilityAnimation ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeVisibilityAnimation * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeVisibilityAnimation * ) new FDatasmithFacadeVisibilityAnimation ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_AddFrame ( void * jarg1 , int jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
int32 arg2 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > AddFrame ( arg2 , arg3 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_GetFramesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeVisibilityAnimation const * ) arg1 ) - > GetFramesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_SetCurveInterpMode ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
EDatasmithFacadeCurveInterpMode arg2 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
arg2 = ( EDatasmithFacadeCurveInterpMode ) jarg2 ;
( arg1 ) - > SetCurveInterpMode ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_GetCurveInterpMode ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
EDatasmithFacadeCurveInterpMode result ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
result = ( EDatasmithFacadeCurveInterpMode ) ( ( FDatasmithFacadeVisibilityAnimation const * ) arg1 ) - > GetCurveInterpMode ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_GetFrame ( void * jarg1 , int jarg2 , int * jarg3 , unsigned int * jarg4 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
int32 arg2 ;
int32 * arg3 = 0 ;
bool * arg4 = 0 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( int32 * ) jarg3 ;
* jarg4 = 0 ;
arg4 = ( bool * ) jarg4 ;
( ( FDatasmithFacadeVisibilityAnimation const * ) arg1 ) - > GetFrame ( arg2 , * arg3 , * arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_RemoveFrame ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveFrame ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_SetPropagateToChildren ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > SetPropagateToChildren ( arg2 ) ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_GetPropagateToChildren ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeVisibilityAnimation const * ) arg1 ) - > GetPropagateToChildren ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeVisibilityAnimation ( void * jarg1 ) {
FDatasmithFacadeVisibilityAnimation * arg1 = ( FDatasmithFacadeVisibilityAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeVisibilityAnimation * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeSubsequenceAnimation ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeSubsequenceAnimation * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeSubsequenceAnimation * ) new FDatasmithFacadeSubsequenceAnimation ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_GetStartTime ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeSubsequenceAnimation const * ) arg1 ) - > GetStartTime ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_SetStartTime ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetStartTime ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_GetDuration ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeSubsequenceAnimation const * ) arg1 ) - > GetDuration ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_SetDuration ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetDuration ( arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_GetTimeScale ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeSubsequenceAnimation const * ) arg1 ) - > GetTimeScale ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_SetTimeScale ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetTimeScale ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_GetNewSubsequence ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
FDatasmithFacadeLevelSequence * result = 0 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
result = ( FDatasmithFacadeLevelSequence * ) ( ( FDatasmithFacadeSubsequenceAnimation const * ) arg1 ) - > GetNewSubsequence ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_SetSubsequence ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
FDatasmithFacadeLevelSequence * arg2 = ( FDatasmithFacadeLevelSequence * ) 0 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
arg2 = ( FDatasmithFacadeLevelSequence * ) jarg2 ;
( arg1 ) - > SetSubsequence ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeSubsequenceAnimation ( void * jarg1 ) {
FDatasmithFacadeSubsequenceAnimation * arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeSubsequenceAnimation * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeLevelSequence ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeLevelSequence * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeLevelSequence * ) new FDatasmithFacadeLevelSequence ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetFile ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeLevelSequence const * ) arg1 ) - > GetFile ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_SetFile ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFile ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_InternalGetFileHash ( void * jarg1 , void * jarg2 , unsigned long jarg3 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
TCHAR * arg2 ;
size_t arg3 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( size_t ) jarg3 ;
( ( FDatasmithFacadeLevelSequence const * ) arg1 ) - > GetFileHash ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_SetFileHash ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetFileHash ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT float SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetFrameRate ( void * jarg1 ) {
float jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
float result ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
result = ( float ) ( ( FDatasmithFacadeLevelSequence const * ) arg1 ) - > GetFrameRate ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_SetFrameRate ( void * jarg1 , float jarg2 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
float arg2 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( float ) jarg2 ;
( arg1 ) - > SetFrameRate ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_AddAnimation ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
FDatasmithFacadeTransformAnimation * arg2 = ( FDatasmithFacadeTransformAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( FDatasmithFacadeTransformAnimation * ) jarg2 ;
( arg1 ) - > AddAnimation ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetAnimationsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeLevelSequence const * ) arg1 ) - > GetAnimationsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetTransformAnimation ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
int32 arg2 ;
FDatasmithFacadeTransformAnimation * result = 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeTransformAnimation * ) ( arg1 ) - > GetNewTransformAnimation ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetVisibilityAnimation ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
int32 arg2 ;
FDatasmithFacadeVisibilityAnimation * result = 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeVisibilityAnimation * ) ( arg1 ) - > GetNewVisibilityAnimation ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_GetSubsequenceAnimation ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
int32 arg2 ;
FDatasmithFacadeSubsequenceAnimation * result = 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeSubsequenceAnimation * ) ( arg1 ) - > GetNewSubsequenceAnimation ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_RemoveAnimation ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
FDatasmithFacadeBaseAnimation * arg2 = ( FDatasmithFacadeBaseAnimation * ) 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
arg2 = ( FDatasmithFacadeBaseAnimation * ) jarg2 ;
( arg1 ) - > RemoveAnimation ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeLevelSequence ( void * jarg1 ) {
FDatasmithFacadeLevelSequence * arg1 = ( FDatasmithFacadeLevelSequence * ) 0 ;
arg1 = ( FDatasmithFacadeLevelSequence * ) jarg1 ;
delete arg1 ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeScene ( wchar_t * jarg1 , wchar_t * jarg2 , wchar_t * jarg3 , wchar_t * jarg4 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * arg3 = ( TCHAR * ) 0 ;
TCHAR * arg4 = ( TCHAR * ) 0 ;
FDatasmithFacadeScene * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = ( TCHAR * ) jarg3 ;
arg4 = ( TCHAR * ) jarg4 ;
result = ( FDatasmithFacadeScene * ) new FDatasmithFacadeScene ( ( TCHAR const * ) arg1 , ( TCHAR const * ) arg2 , ( TCHAR const * ) arg3 , ( TCHAR const * ) arg4 ) ;
jresult = ( void * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddActor ( void * jarg1 , void * jarg2 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeActor * arg2 = ( FDatasmithFacadeActor * ) 0 ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
2020-09-24 00:43:27 -04:00
arg2 = ( FDatasmithFacadeActor * ) jarg2 ;
( arg1 ) - > AddActor ( arg2 ) ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetActorsCount ( void * jarg1 ) {
int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
2020-09-24 00:43:27 -04:00
int32 result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
2020-09-24 00:43:27 -04:00
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetActorsCount ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetActor ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeActor * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeActor * ) ( arg1 ) - > GetNewActor ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveActor__SWIG_0 ( void * jarg1 , void * jarg2 , int jarg3 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeActor * arg2 = ( FDatasmithFacadeActor * ) 0 ;
FDatasmithFacadeScene : : EActorRemovalRule arg3 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeActor * ) jarg2 ;
arg3 = ( FDatasmithFacadeScene : : EActorRemovalRule ) jarg3 ;
( arg1 ) - > RemoveActor ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveActor__SWIG_1 ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeActor * arg2 = ( FDatasmithFacadeActor * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeActor * ) jarg2 ;
( arg1 ) - > RemoveActor ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveActorAt__SWIG_0 ( void * jarg1 , int jarg2 , int jarg3 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeScene : : EActorRemovalRule arg3 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
arg3 = ( FDatasmithFacadeScene : : EActorRemovalRule ) jarg3 ;
( arg1 ) - > RemoveActorAt ( arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveActorAt__SWIG_1 ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveActorAt ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddMaterial ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeBaseMaterial * arg2 = ( FDatasmithFacadeBaseMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeBaseMaterial * ) jarg2 ;
( arg1 ) - > AddMaterial ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMaterialsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetMaterialsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMaterial ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeBaseMaterial * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeBaseMaterial * ) ( arg1 ) - > GetNewMaterial ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMaterial ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeBaseMaterial * arg2 = ( FDatasmithFacadeBaseMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeBaseMaterial * ) jarg2 ;
( arg1 ) - > RemoveMaterial ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMaterialAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveMaterialAt ( arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportDatasmithMesh__SWIG_0 ( void * jarg1 , void * jarg2 , void * jarg3 ) {
void * jresult ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMesh * arg2 = ( FDatasmithFacadeMesh * ) 0 ;
2021-02-03 14:57:28 -04:00
FDatasmithFacadeMesh * arg3 = ( FDatasmithFacadeMesh * ) 0 ;
FDatasmithFacadeMeshElement * result = 0 ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMesh * ) jarg2 ;
2021-02-03 14:57:28 -04:00
arg3 = ( FDatasmithFacadeMesh * ) jarg3 ;
result = ( FDatasmithFacadeMeshElement * ) ( arg1 ) - > ExportDatasmithMesh ( arg2 , arg3 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportDatasmithMesh__SWIG_1 ( void * jarg1 , void * jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMesh * arg2 = ( FDatasmithFacadeMesh * ) 0 ;
FDatasmithFacadeMeshElement * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMesh * ) jarg2 ;
result = ( FDatasmithFacadeMeshElement * ) ( arg1 ) - > ExportDatasmithMesh ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportDatasmithMesh__SWIG_2 ( void * jarg1 , void * jarg2 , void * jarg3 , void * jarg4 ) {
unsigned int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMeshElement * arg2 = ( FDatasmithFacadeMeshElement * ) 0 ;
FDatasmithFacadeMesh * arg3 = ( FDatasmithFacadeMesh * ) 0 ;
FDatasmithFacadeMesh * arg4 = ( FDatasmithFacadeMesh * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMeshElement * ) jarg2 ;
arg3 = ( FDatasmithFacadeMesh * ) jarg3 ;
arg4 = ( FDatasmithFacadeMesh * ) jarg4 ;
result = ( bool ) ( arg1 ) - > ExportDatasmithMesh ( arg2 , arg3 , arg4 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportDatasmithMesh__SWIG_3 ( void * jarg1 , void * jarg2 , void * jarg3 ) {
unsigned int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMeshElement * arg2 = ( FDatasmithFacadeMeshElement * ) 0 ;
FDatasmithFacadeMesh * arg3 = ( FDatasmithFacadeMesh * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMeshElement * ) jarg2 ;
arg3 = ( FDatasmithFacadeMesh * ) jarg3 ;
result = ( bool ) ( arg1 ) - > ExportDatasmithMesh ( arg2 , arg3 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddMesh ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMeshElement * arg2 = ( FDatasmithFacadeMeshElement * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMeshElement * ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > AddMesh ( arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMeshesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetMeshesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMesh ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMeshElement * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMeshElement * ) ( arg1 ) - > GetNewMesh ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMesh ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMeshElement * arg2 = ( FDatasmithFacadeMeshElement * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMeshElement * ) jarg2 ;
( arg1 ) - > RemoveMesh ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMeshAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveMeshAt ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddTexture ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeTexture * arg2 = ( FDatasmithFacadeTexture * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture * ) jarg2 ;
( arg1 ) - > AddTexture ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetTexturesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetTexturesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetTexture ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeTexture * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeTexture * ) ( arg1 ) - > GetNewTexture ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveTexture ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeTexture * arg2 = ( FDatasmithFacadeTexture * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeTexture * ) jarg2 ;
( arg1 ) - > RemoveTexture ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveTextureAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveTextureAt ( arg2 ) ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddLevelVariantSets ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeLevelVariantSets * arg2 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeLevelVariantSets * ) jarg2 ;
( arg1 ) - > AddLevelVariantSets ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetLevelVariantSetsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetLevelVariantSetsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetLevelVariantSets ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeLevelVariantSets * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeLevelVariantSets * ) ( arg1 ) - > GetNewLevelVariantSets ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveLevelVariantSets ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeLevelVariantSets * arg2 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeLevelVariantSets * ) jarg2 ;
( arg1 ) - > RemoveLevelVariantSets ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveLevelVariantSetsAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveLevelVariantSetsAt ( arg2 ) ;
}
2021-09-09 04:07:12 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddLevelSequence ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeLevelSequence * arg2 = ( FDatasmithFacadeLevelSequence * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeLevelSequence * ) jarg2 ;
( arg1 ) - > AddLevelSequence ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetLevelSequencesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetLevelSequencesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetLevelSequence ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeLevelSequence * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeLevelSequence * ) ( arg1 ) - > GetNewLevelSequence ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveLevelSequence ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeLevelSequence * arg2 = ( FDatasmithFacadeLevelSequence * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeLevelSequence * ) jarg2 ;
( arg1 ) - > RemoveLevelSequence ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveLevelSequenceAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveLevelSequenceAt ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_AddMetaData ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMetaData * arg2 = ( FDatasmithFacadeMetaData * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMetaData * ) jarg2 ;
( arg1 ) - > AddMetaData ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMetaDataCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetMetaDataCount ( ) ;
jresult = result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMetaData__SWIG_0 ( void * jarg1 , int jarg2 ) {
2020-09-24 00:43:27 -04:00
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
FDatasmithFacadeMetaData * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeMetaData * ) ( arg1 ) - > GetNewMetaData ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetMetaData__SWIG_1 ( void * jarg1 , void * jarg2 ) {
void * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeElement * arg2 = ( FDatasmithFacadeElement * ) 0 ;
FDatasmithFacadeMetaData * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeElement * ) jarg2 ;
result = ( FDatasmithFacadeMetaData * ) ( arg1 ) - > GetNewMetaData ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMetaData ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
FDatasmithFacadeMetaData * arg2 = ( FDatasmithFacadeMetaData * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( FDatasmithFacadeMetaData * ) jarg2 ;
( arg1 ) - > RemoveMetaData ( arg2 ) ;
}
2021-11-07 23:43:01 -05:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_RemoveMetaDataAt ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > RemoveMetaDataAt ( arg2 ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetOutputPath ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetOutputPath ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetOutputPath ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetOutputPath ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetAssetsOutputPath ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetAssetsOutputPath ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_PreExport ( void * jarg1 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > PreExport ( ) ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_CleanUp ( void * jarg1 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
( arg1 ) - > CleanUp ( ) ;
}
2020-10-29 13:38:15 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_Shutdown ( ) {
FDatasmithFacadeScene : : Shutdown ( ) ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportScene__SWIG_0 ( void * jarg1 , wchar_t * jarg2 , unsigned int jarg3 ) {
unsigned int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
bool arg3 ;
bool result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
arg3 = jarg3 ? true : false ;
result = ( bool ) ( arg1 ) - > ExportScene ( ( TCHAR const * ) arg2 , arg3 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportScene__SWIG_1 ( void * jarg1 , wchar_t * jarg2 ) {
2021-02-03 14:57:28 -04:00
unsigned int jresult ;
2020-09-24 00:43:27 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
2021-02-03 14:57:28 -04:00
bool result ;
2020-09-24 00:43:27 -04:00
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
2021-02-03 14:57:28 -04:00
result = ( bool ) ( arg1 ) - > ExportScene ( ( TCHAR const * ) arg2 ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportScene__SWIG_2 ( void * jarg1 , unsigned int jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
bool arg2 ;
bool result ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = jarg2 ? true : false ;
result = ( bool ) ( arg1 ) - > ExportScene ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeScene_ExportScene__SWIG_3 ( void * jarg1 ) {
2021-02-03 14:57:28 -04:00
unsigned int jresult ;
2019-10-04 13:11:45 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
2021-02-03 14:57:28 -04:00
bool result ;
2019-10-04 13:11:45 -04:00
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
2021-02-03 14:57:28 -04:00
result = ( bool ) ( arg1 ) - > ExportScene ( ) ;
jresult = result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetLabel ( void * jarg1 , wchar_t * jarg2 ) {
2019-10-04 13:11:45 -04:00
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
2020-09-24 00:43:27 -04:00
( arg1 ) - > SetLabel ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetLabel ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetLabel ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
2019-10-04 13:11:45 -04:00
}
2021-03-18 15:20:03 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_Reset ( void * jarg1 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
( arg1 ) - > Reset ( ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetHost ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetHost ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetHost ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetHost ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetVendor ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetVendor ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetVendor ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetVendor ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetProductName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetProductName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetProductName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetProductName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeScene_GetProductVersion ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeScene const * ) arg1 ) - > GetProductVersion ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeScene_SetProductVersion ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetProductVersion ( ( TCHAR const * ) arg2 ) ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeScene ( void * jarg1 ) {
FDatasmithFacadeScene * arg1 = ( FDatasmithFacadeScene * ) 0 ;
arg1 = ( FDatasmithFacadeScene * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeLog ( ) {
void * jresult ;
FDatasmithFacadeLog * result = 0 ;
result = ( FDatasmithFacadeLog * ) new FDatasmithFacadeLog ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLog_AddLine ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeLog * arg1 = ( FDatasmithFacadeLog * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeLog * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > AddLine ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLog_MoreIndentation ( void * jarg1 ) {
FDatasmithFacadeLog * arg1 = ( FDatasmithFacadeLog * ) 0 ;
arg1 = ( FDatasmithFacadeLog * ) jarg1 ;
( arg1 ) - > MoreIndentation ( ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLog_LessIndentation ( void * jarg1 ) {
FDatasmithFacadeLog * arg1 = ( FDatasmithFacadeLog * ) 0 ;
arg1 = ( FDatasmithFacadeLog * ) jarg1 ;
( arg1 ) - > LessIndentation ( ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLog_WriteFile ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeLog * arg1 = ( FDatasmithFacadeLog * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeLog * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( ( FDatasmithFacadeLog const * ) arg1 ) - > WriteFile ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeLog ( void * jarg1 ) {
FDatasmithFacadeLog * arg1 = ( FDatasmithFacadeLog * ) 0 ;
arg1 = ( FDatasmithFacadeLog * ) jarg1 ;
delete arg1 ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointId_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointId_GetId ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) 0 ;
SwigValueWrapper < FGuid > result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) jarg1 ;
result = ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId const * ) arg1 ) - > GetId ( ) ;
jresult = new FGuid ( ( const FGuid & ) result ) ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointId_IsPublic ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId const * ) arg1 ) - > IsPublic ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointId ( void * jarg1 ) {
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetNumberOfDestinations ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetNumberOfDestinations ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetDestination ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
int32 arg2 ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetNewDestination ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetNumberOfSources ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetNumberOfSources ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetSource ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
int32 arg2 ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointId * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetNewSource ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetUserName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetUserName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetExecutableName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetExecutableName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetComputerName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetComputerName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_IsLocal ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > IsLocal ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo_GetProcessId ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
uint32 result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
result = ( uint32 ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo const * ) arg1 ) - > GetProcessId ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeRawInfo_FDatasmithFacadeEndpointInfo ( void * jarg1 ) {
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo_GetEndpointAddress ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
SwigValueWrapper < FMessageAddress > result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
result = ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo const * ) arg1 ) - > GetEndpointAddress ( ) ;
jresult = new FMessageAddress ( ( const FMessageAddress & ) result ) ;
return jresult ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo_GetName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo const * ) arg1 ) - > GetName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo_IsSource ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo const * ) arg1 ) - > IsSource ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo_IsOnThisEndpoint ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo const * ) arg1 ) - > IsOnThisEndpoint ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo_IsPublic ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo const * ) arg1 ) - > IsPublic ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeRawInfo_FDatasmithFacadeDataPointInfo ( void * jarg1 ) {
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeStreamInfo_GetStreamId ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) 0 ;
uint32 result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) jarg1 ;
result = ( uint32 ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo const * ) arg1 ) - > GetStreamId ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeStreamInfo_GetSource ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) 0 ;
SwigValueWrapper < FGuid > result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) jarg1 ;
result = ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo const * ) arg1 ) - > GetSource ( ) ;
jresult = new FGuid ( ( const FGuid & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeStreamInfo_GetDestination ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) 0 ;
SwigValueWrapper < FGuid > result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) jarg1 ;
result = ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo const * ) arg1 ) - > GetDestination ( ) ;
jresult = new FGuid ( ( const FGuid & ) result ) ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_FDatasmithFacadeStreamInfo_IsActive ( void * jarg1 ) {
unsigned int jresult ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) jarg1 ;
result = ( bool ) ( ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo const * ) arg1 ) - > IsActive ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeRawInfo_FDatasmithFacadeStreamInfo ( void * jarg1 ) {
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) 0 ;
arg1 = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_GetThisEndpointAddress ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
SwigValueWrapper < FMessageAddress > result ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
result = ( ( FDatasmithFacadeRawInfo const * ) arg1 ) - > GetThisEndpointAddress ( ) ;
jresult = new FMessageAddress ( ( const FMessageAddress & ) result ) ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_GetEndpointInfo ( void * jarg1 , void * jarg2 ) {
void * jresult ;
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
FMessageAddress * arg2 = ( FMessageAddress * ) 0 ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
arg2 = ( FMessageAddress * ) jarg2 ;
result = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeEndpointInfo * ) ( ( FDatasmithFacadeRawInfo const * ) arg1 ) - > GetNewEndpointInfo ( ( FMessageAddress const * ) arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_GetDataPointsInfo ( void * jarg1 , void * jarg2 ) {
void * jresult ;
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
FGuid * arg2 = ( FGuid * ) 0 ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
arg2 = ( FGuid * ) jarg2 ;
result = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeDataPointInfo * ) ( ( FDatasmithFacadeRawInfo const * ) arg1 ) - > GetNewDataPointsInfo ( ( FGuid const * ) arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_GetNumberOfStreamsInfo ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeRawInfo const * ) arg1 ) - > GetNumberOfStreamsInfo ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeRawInfo_GetStreamInfo ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
int32 arg2 ;
FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * result = 0 ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeRawInfo : : FDatasmithFacadeStreamInfo * ) ( ( FDatasmithFacadeRawInfo const * ) arg1 ) - > GetNewStreamInfo ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeRawInfo ( void * jarg1 ) {
FDatasmithFacadeRawInfo * arg1 = ( FDatasmithFacadeRawInfo * ) 0 ;
arg1 = ( FDatasmithFacadeRawInfo * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeEndpointObserver ( ) {
void * jresult ;
FDatasmithFacadeEndpointObserver * result = 0 ;
result = ( FDatasmithFacadeEndpointObserver * ) new FDatasmithFacadeEndpointObserver ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeEndpointObserver_RegisterOnStateChangedDelegateInternal ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeEndpointObserver * arg1 = ( FDatasmithFacadeEndpointObserver * ) 0 ;
FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate arg2 = ( FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate ) 0 ;
arg1 = ( FDatasmithFacadeEndpointObserver * ) jarg1 ;
arg2 = ( FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate ) jarg2 ;
( arg1 ) - > RegisterOnStateChangedDelegateInternal ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeEndpointObserver_UnregisterOnStateChangedDelegateInternal ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeEndpointObserver * arg1 = ( FDatasmithFacadeEndpointObserver * ) 0 ;
FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate arg2 = ( FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate ) 0 ;
arg1 = ( FDatasmithFacadeEndpointObserver * ) jarg1 ;
arg2 = ( FDatasmithFacadeEndpointObserver : : OnStateChangedDelegate ) jarg2 ;
( arg1 ) - > UnregisterOnStateChangedDelegateInternal ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeEndpointObserver ( void * jarg1 ) {
FDatasmithFacadeEndpointObserver * arg1 = ( FDatasmithFacadeEndpointObserver * ) 0 ;
arg1 = ( FDatasmithFacadeEndpointObserver * ) jarg1 ;
delete arg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_Init__SWIG_0 ( ) {
unsigned int jresult ;
bool result ;
result = ( bool ) FDatasmithFacadeDirectLink : : Init ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_Init__SWIG_1 ( unsigned int jarg1 , wchar_t * jarg2 ) {
unsigned int jresult ;
bool arg1 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
bool result ;
arg1 = jarg1 ? true : false ;
arg2 = ( TCHAR * ) jarg2 ;
result = ( bool ) FDatasmithFacadeDirectLink : : Init ( arg1 , ( wchar_t const * ) arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_ValidateCommunicationSetup ( ) {
int jresult ;
int result ;
result = ( int ) FDatasmithFacadeDirectLink : : ValidateCommunicationSetup ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_Shutdown ( ) {
unsigned int jresult ;
bool result ;
result = ( bool ) FDatasmithFacadeDirectLink : : Shutdown ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_InitializeForScene ( void * jarg1 , void * jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
FDatasmithFacadeScene * arg2 = ( FDatasmithFacadeScene * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
arg2 = ( FDatasmithFacadeScene * ) jarg2 ;
result = ( bool ) ( arg1 ) - > InitializeForScene ( arg2 ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_UpdateScene ( void * jarg1 , void * jarg2 ) {
unsigned int jresult ;
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
FDatasmithFacadeScene * arg2 = ( FDatasmithFacadeScene * ) 0 ;
bool result ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
arg2 = ( FDatasmithFacadeScene * ) jarg2 ;
result = ( bool ) ( arg1 ) - > UpdateScene ( arg2 ) ;
jresult = result ;
return jresult ;
}
2022-05-30 18:04:46 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_CloseCurrentSource ( void * jarg1 ) {
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
( arg1 ) - > CloseCurrentSource ( ) ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_AddEndpointObserver ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
FDatasmithFacadeEndpointObserver * arg2 = ( FDatasmithFacadeEndpointObserver * ) 0 ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
arg2 = ( FDatasmithFacadeEndpointObserver * ) jarg2 ;
( arg1 ) - > AddEndpointObserver ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeDirectLink_RemoveEndpointObserver ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
FDatasmithFacadeEndpointObserver * arg2 = ( FDatasmithFacadeEndpointObserver * ) 0 ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
arg2 = ( FDatasmithFacadeEndpointObserver * ) jarg2 ;
( arg1 ) - > RemoveEndpointObserver ( arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeDirectLink ( ) {
void * jresult ;
FDatasmithFacadeDirectLink * result = 0 ;
result = ( FDatasmithFacadeDirectLink * ) new FDatasmithFacadeDirectLink ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeDirectLink ( void * jarg1 ) {
FDatasmithFacadeDirectLink * arg1 = ( FDatasmithFacadeDirectLink * ) 0 ;
arg1 = ( FDatasmithFacadeDirectLink * ) jarg1 ;
delete arg1 ;
}
2022-03-11 09:57:27 -05:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeUniqueNameProvider ( ) {
void * jresult ;
FDatasmithFacadeUniqueNameProvider * result = 0 ;
result = ( FDatasmithFacadeUniqueNameProvider * ) new FDatasmithFacadeUniqueNameProvider ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeUniqueNameProvider_GenerateUniqueName ( void * jarg1 , wchar_t * jarg2 ) {
wchar_t * jresult ;
FDatasmithFacadeUniqueNameProvider * arg1 = ( FDatasmithFacadeUniqueNameProvider * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeUniqueNameProvider * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
result = ( TCHAR * ) ( arg1 ) - > GenerateUniqueName ( ( TCHAR const * ) arg2 ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUniqueNameProvider_Reserve ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeUniqueNameProvider * arg1 = ( FDatasmithFacadeUniqueNameProvider * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeUniqueNameProvider * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > Reserve ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUniqueNameProvider_AddExistingName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeUniqueNameProvider * arg1 = ( FDatasmithFacadeUniqueNameProvider * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeUniqueNameProvider * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > AddExistingName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeUniqueNameProvider_RemoveExistingName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeUniqueNameProvider * arg1 = ( FDatasmithFacadeUniqueNameProvider * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeUniqueNameProvider * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > RemoveExistingName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeUniqueNameProvider ( void * jarg1 ) {
FDatasmithFacadeUniqueNameProvider * arg1 = ( FDatasmithFacadeUniqueNameProvider * ) 0 ;
arg1 = ( FDatasmithFacadeUniqueNameProvider * ) jarg1 ;
delete arg1 ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadePropertyCapture ( ) {
void * jresult ;
FDatasmithFacadePropertyCapture * result = 0 ;
result = ( FDatasmithFacadePropertyCapture * ) new FDatasmithFacadePropertyCapture ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadePropertyCapture ( void * jarg1 ) {
FDatasmithFacadePropertyCapture * arg1 = ( FDatasmithFacadePropertyCapture * ) 0 ;
arg1 = ( FDatasmithFacadePropertyCapture * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadePropertyCapture_SetPropertyPath ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadePropertyCapture * arg1 = ( FDatasmithFacadePropertyCapture * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadePropertyCapture * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetPropertyPath ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadePropertyCapture_GetPropertyPath ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadePropertyCapture * arg1 = ( FDatasmithFacadePropertyCapture * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadePropertyCapture * ) jarg1 ;
result = ( TCHAR * ) ( arg1 ) - > GetPropertyPath ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadePropertyCapture_GetCategory ( void * jarg1 ) {
int jresult ;
FDatasmithFacadePropertyCapture * arg1 = ( FDatasmithFacadePropertyCapture * ) 0 ;
EDatasmithFacadePropertyCategory result ;
arg1 = ( FDatasmithFacadePropertyCapture * ) jarg1 ;
result = ( EDatasmithFacadePropertyCategory ) ( ( FDatasmithFacadePropertyCapture const * ) arg1 ) - > GetCategory ( ) ;
jresult = ( int ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeActorBinding ( void * jarg1 ) {
void * jresult ;
FDatasmithFacadeActor * arg1 = ( FDatasmithFacadeActor * ) 0 ;
FDatasmithFacadeActorBinding * result = 0 ;
arg1 = ( FDatasmithFacadeActor * ) jarg1 ;
result = ( FDatasmithFacadeActorBinding * ) new FDatasmithFacadeActorBinding ( arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActorBinding ( void * jarg1 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddPropertyCapture ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
FDatasmithFacadePropertyCapture * arg2 = ( FDatasmithFacadePropertyCapture * ) 0 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( FDatasmithFacadePropertyCapture * ) jarg2 ;
( arg1 ) - > AddPropertyCapture ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_GetPropertyCapturesCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeActorBinding const * ) arg1 ) - > GetPropertyCapturesCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_GetPropertyCapture ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
int32 arg2 ;
FDatasmithFacadePropertyCapture * result = 0 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadePropertyCapture * ) ( arg1 ) - > GetNewPropertyCapture ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_RemovePropertyCapture ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
FDatasmithFacadePropertyCapture * arg2 = ( FDatasmithFacadePropertyCapture * ) 0 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( FDatasmithFacadePropertyCapture * ) jarg2 ;
( arg1 ) - > RemovePropertyCapture ( arg2 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeLocationCapture ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2021-06-07 20:09:45 -04:00
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2021-06-07 20:09:45 -04:00
( arg1 ) - > AddRelativeLocationCapture ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeRotationCapture__SWIG_0 ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2021-06-07 20:09:45 -04:00
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2021-06-07 20:09:45 -04:00
( arg1 ) - > AddRelativeRotationCapture ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeRotationCapture__SWIG_1 ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 , double jarg5 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
double arg5 ;
2021-06-07 20:09:45 -04:00
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
arg5 = ( double ) jarg5 ;
2021-06-07 20:09:45 -04:00
( arg1 ) - > AddRelativeRotationCapture ( arg2 , arg3 , arg4 , arg5 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeScaleCapture ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
2022-03-28 16:55:59 -04:00
double arg2 ;
double arg3 ;
double arg4 ;
2021-06-07 20:09:45 -04:00
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
2022-03-28 16:55:59 -04:00
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
2021-06-07 20:09:45 -04:00
( arg1 ) - > AddRelativeScaleCapture ( arg2 , arg3 , arg4 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeTransformCapture__SWIG_0 ( void * jarg1 , double * jarg2 , unsigned int jarg3 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
double * arg2 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( double * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > AddRelativeTransformCapture ( ( double const ( * ) ) arg2 , arg3 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeTransformCapture__SWIG_1 ( void * jarg1 , double * jarg2 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
double * arg2 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( double * ) jarg2 ;
( arg1 ) - > AddRelativeTransformCapture ( ( double const ( * ) ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeTransformCapture__SWIG_2 ( void * jarg1 , float * jarg2 , unsigned int jarg3 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
float * arg2 ;
bool arg3 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
arg3 = jarg3 ? true : false ;
( arg1 ) - > AddRelativeTransformCapture ( ( float const ( * ) ) arg2 , arg3 ) ;
}
2022-03-28 16:55:59 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddRelativeTransformCapture__SWIG_3 ( void * jarg1 , float * jarg2 ) {
2021-06-07 20:09:45 -04:00
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
float * arg2 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( float * ) jarg2 ;
( arg1 ) - > AddRelativeTransformCapture ( ( float const ( * ) ) arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddVisibilityCapture ( void * jarg1 , unsigned int jarg2 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
bool arg2 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = jarg2 ? true : false ;
( arg1 ) - > AddVisibilityCapture ( arg2 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_AddMaterialCapture ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeActorBinding * arg1 = ( FDatasmithFacadeActorBinding * ) 0 ;
FDatasmithFacadeBaseMaterial * arg2 = ( FDatasmithFacadeBaseMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeActorBinding * ) jarg1 ;
arg2 = ( FDatasmithFacadeBaseMaterial * ) jarg2 ;
( arg1 ) - > AddMaterialCapture ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeVariant ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeVariant * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeVariant * ) new FDatasmithFacadeVariant ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeVariant ( void * jarg1 ) {
FDatasmithFacadeVariant * arg1 = ( FDatasmithFacadeVariant * ) 0 ;
arg1 = ( FDatasmithFacadeVariant * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVariant_AddActorBinding ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeVariant * arg1 = ( FDatasmithFacadeVariant * ) 0 ;
FDatasmithFacadeActorBinding * arg2 = ( FDatasmithFacadeActorBinding * ) 0 ;
arg1 = ( FDatasmithFacadeVariant * ) jarg1 ;
arg2 = ( FDatasmithFacadeActorBinding * ) jarg2 ;
( arg1 ) - > AddActorBinding ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeVariant_GetActorBindingsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeVariant * arg1 = ( FDatasmithFacadeVariant * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeVariant * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeVariant const * ) arg1 ) - > GetActorBindingsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeVariant_GetActorBinding ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeVariant * arg1 = ( FDatasmithFacadeVariant * ) 0 ;
int32 arg2 ;
FDatasmithFacadeActorBinding * result = 0 ;
arg1 = ( FDatasmithFacadeVariant * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeActorBinding * ) ( arg1 ) - > GetNewActorBinding ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVariant_RemoveActorBinding ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeVariant * arg1 = ( FDatasmithFacadeVariant * ) 0 ;
FDatasmithFacadeActorBinding * arg2 = ( FDatasmithFacadeActorBinding * ) 0 ;
arg1 = ( FDatasmithFacadeVariant * ) jarg1 ;
arg2 = ( FDatasmithFacadeActorBinding * ) jarg2 ;
( arg1 ) - > RemoveActorBinding ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeVariantSet ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeVariantSet * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeVariantSet * ) new FDatasmithFacadeVariantSet ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeVariantSet ( void * jarg1 ) {
FDatasmithFacadeVariantSet * arg1 = ( FDatasmithFacadeVariantSet * ) 0 ;
arg1 = ( FDatasmithFacadeVariantSet * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVariantSet_AddVariant ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeVariantSet * arg1 = ( FDatasmithFacadeVariantSet * ) 0 ;
FDatasmithFacadeVariant * arg2 = ( FDatasmithFacadeVariant * ) 0 ;
arg1 = ( FDatasmithFacadeVariantSet * ) jarg1 ;
arg2 = ( FDatasmithFacadeVariant * ) jarg2 ;
( arg1 ) - > AddVariant ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeVariantSet_GetVariantsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeVariantSet * arg1 = ( FDatasmithFacadeVariantSet * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeVariantSet * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeVariantSet const * ) arg1 ) - > GetVariantsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeVariantSet_GetVariant ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeVariantSet * arg1 = ( FDatasmithFacadeVariantSet * ) 0 ;
int32 arg2 ;
FDatasmithFacadeVariant * result = 0 ;
arg1 = ( FDatasmithFacadeVariantSet * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeVariant * ) ( arg1 ) - > GetNewVariant ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeVariantSet_RemoveVariant ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeVariantSet * arg1 = ( FDatasmithFacadeVariantSet * ) 0 ;
FDatasmithFacadeVariant * arg2 = ( FDatasmithFacadeVariant * ) 0 ;
arg1 = ( FDatasmithFacadeVariantSet * ) jarg1 ;
arg2 = ( FDatasmithFacadeVariant * ) jarg2 ;
( arg1 ) - > RemoveVariant ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeLevelVariantSets ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeLevelVariantSets * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeLevelVariantSets * ) new FDatasmithFacadeLevelVariantSets ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeLevelVariantSets ( void * jarg1 ) {
FDatasmithFacadeLevelVariantSets * arg1 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
arg1 = ( FDatasmithFacadeLevelVariantSets * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelVariantSets_AddVariantSet ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeLevelVariantSets * arg1 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
FDatasmithFacadeVariantSet * arg2 = ( FDatasmithFacadeVariantSet * ) 0 ;
arg1 = ( FDatasmithFacadeLevelVariantSets * ) jarg1 ;
arg2 = ( FDatasmithFacadeVariantSet * ) jarg2 ;
( arg1 ) - > AddVariantSet ( arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeLevelVariantSets_GetVariantSetsCount ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeLevelVariantSets * arg1 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeLevelVariantSets * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeLevelVariantSets const * ) arg1 ) - > GetVariantSetsCount ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_FDatasmithFacadeLevelVariantSets_GetVariantSet ( void * jarg1 , int jarg2 ) {
void * jresult ;
FDatasmithFacadeLevelVariantSets * arg1 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
int32 arg2 ;
FDatasmithFacadeVariantSet * result = 0 ;
arg1 = ( FDatasmithFacadeLevelVariantSets * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
result = ( FDatasmithFacadeVariantSet * ) ( arg1 ) - > GetNewVariantSet ( arg2 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeLevelVariantSets_RemoveVariantSet ( void * jarg1 , void * jarg2 ) {
FDatasmithFacadeLevelVariantSets * arg1 = ( FDatasmithFacadeLevelVariantSets * ) 0 ;
FDatasmithFacadeVariantSet * arg2 = ( FDatasmithFacadeVariantSet * ) 0 ;
arg1 = ( FDatasmithFacadeLevelVariantSets * ) jarg1 ;
arg2 = ( FDatasmithFacadeVariantSet * ) jarg2 ;
( arg1 ) - > RemoveVariantSet ( arg2 ) ;
}
2022-03-17 02:24:47 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeActorDecal ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeActorDecal * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeActorDecal * ) new FDatasmithFacadeActorDecal ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeActorDecal ( void * jarg1 ) {
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_GetDimensions ( void * jarg1 , double * jarg2 , double * jarg3 , double * jarg4 ) {
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
double * arg2 = 0 ;
double * arg3 = 0 ;
double * arg4 = 0 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
arg2 = ( double * ) jarg2 ;
arg3 = ( double * ) jarg3 ;
arg4 = ( double * ) jarg4 ;
( ( FDatasmithFacadeActorDecal const * ) arg1 ) - > GetDimensions ( * arg2 , * arg3 , * arg4 ) ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_SetDimensions ( void * jarg1 , double jarg2 , double jarg3 , double jarg4 ) {
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
double arg2 ;
double arg3 ;
double arg4 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
arg2 = ( double ) jarg2 ;
arg3 = ( double ) jarg3 ;
arg4 = ( double ) jarg4 ;
( arg1 ) - > SetDimensions ( arg2 , arg3 , arg4 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_GetDecalMaterialPathName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeActorDecal const * ) arg1 ) - > GetDecalMaterialPathName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_SetDecalMaterialPathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetDecalMaterialPathName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT int SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_GetSortOrder ( void * jarg1 ) {
int jresult ;
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
int32 result ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
result = ( int32 ) ( ( FDatasmithFacadeActorDecal const * ) arg1 ) - > GetSortOrder ( ) ;
jresult = result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_SetSortOrder ( void * jarg1 , int jarg2 ) {
FDatasmithFacadeActorDecal * arg1 = ( FDatasmithFacadeActorDecal * ) 0 ;
int32 arg2 ;
arg1 = ( FDatasmithFacadeActorDecal * ) jarg1 ;
arg2 = ( int32 ) jarg2 ;
( arg1 ) - > SetSortOrder ( arg2 ) ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_new_FDatasmithFacadeDecalMaterial ( wchar_t * jarg1 ) {
void * jresult ;
TCHAR * arg1 = ( TCHAR * ) 0 ;
FDatasmithFacadeDecalMaterial * result = 0 ;
arg1 = ( TCHAR * ) jarg1 ;
result = ( FDatasmithFacadeDecalMaterial * ) new FDatasmithFacadeDecalMaterial ( ( TCHAR const * ) arg1 ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_FDatasmithFacadeDecalMaterial ( void * jarg1 ) {
FDatasmithFacadeDecalMaterial * arg1 = ( FDatasmithFacadeDecalMaterial * ) 0 ;
arg1 = ( FDatasmithFacadeDecalMaterial * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeDecalMaterial_GetDiffuseTexturePathName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeDecalMaterial * arg1 = ( FDatasmithFacadeDecalMaterial * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeDecalMaterial * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeDecalMaterial const * ) arg1 ) - > GetDiffuseTexturePathName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeDecalMaterial_SetDiffuseTexturePathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeDecalMaterial * arg1 = ( FDatasmithFacadeDecalMaterial * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeDecalMaterial * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetDiffuseTexturePathName ( ( TCHAR const * ) arg2 ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_FDatasmithFacadeDecalMaterial_GetNormalTexturePathName ( void * jarg1 ) {
wchar_t * jresult ;
FDatasmithFacadeDecalMaterial * arg1 = ( FDatasmithFacadeDecalMaterial * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( FDatasmithFacadeDecalMaterial * ) jarg1 ;
result = ( TCHAR * ) ( ( FDatasmithFacadeDecalMaterial const * ) arg1 ) - > GetNormalTexturePathName ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_FDatasmithFacadeDecalMaterial_SetNormalTexturePathName ( void * jarg1 , wchar_t * jarg2 ) {
FDatasmithFacadeDecalMaterial * arg1 = ( FDatasmithFacadeDecalMaterial * ) 0 ;
TCHAR * arg2 = ( TCHAR * ) 0 ;
arg1 = ( FDatasmithFacadeDecalMaterial * ) jarg1 ;
arg2 = ( TCHAR * ) jarg2 ;
( arg1 ) - > SetNormalTexturePathName ( ( TCHAR const * ) arg2 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void * SWIGSTDCALL CSharp_IDatasmithExporterUIModule_Get ( ) {
void * jresult ;
IDatasmithExporterUIModule * result = 0 ;
result = ( IDatasmithExporterUIModule * ) IDatasmithExporterUIModule : : Get ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_IDatasmithExporterUIModule_GetDirectLinkExporterUI ( void * jarg1 ) {
void * jresult ;
IDatasmithExporterUIModule * arg1 = ( IDatasmithExporterUIModule * ) 0 ;
IDirectLinkUI * result = 0 ;
arg1 = ( IDatasmithExporterUIModule * ) jarg1 ;
result = ( IDirectLinkUI * ) ( ( IDatasmithExporterUIModule const * ) arg1 ) - > GetDirectLinkExporterUI ( ) ;
jresult = ( void * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IDatasmithExporterUIModule ( void * jarg1 ) {
IDatasmithExporterUIModule * arg1 = ( IDatasmithExporterUIModule * ) 0 ;
arg1 = ( IDatasmithExporterUIModule * ) jarg1 ;
delete arg1 ;
}
2022-07-08 11:49:17 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_IDirectLinkUI_SetStreamWindowCenter ( void * jarg1 , int jarg2 , int jarg3 ) {
IDirectLinkUI * arg1 = ( IDirectLinkUI * ) 0 ;
int arg2 ;
int arg3 ;
arg1 = ( IDirectLinkUI * ) jarg1 ;
arg2 = ( int ) jarg2 ;
arg3 = ( int ) jarg3 ;
( arg1 ) - > SetStreamWindowCenter ( arg2 , arg3 ) ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT void SWIGSTDCALL CSharp_IDirectLinkUI_OpenDirectLinkStreamWindow ( void * jarg1 ) {
IDirectLinkUI * arg1 = ( IDirectLinkUI * ) 0 ;
arg1 = ( IDirectLinkUI * ) jarg1 ;
( arg1 ) - > OpenDirectLinkStreamWindow ( ) ;
}
SWIGEXPORT wchar_t * SWIGSTDCALL CSharp_IDirectLinkUI_GetDirectLinkCacheDirectory ( void * jarg1 ) {
wchar_t * jresult ;
IDirectLinkUI * arg1 = ( IDirectLinkUI * ) 0 ;
TCHAR * result = 0 ;
arg1 = ( IDirectLinkUI * ) jarg1 ;
result = ( TCHAR * ) ( arg1 ) - > GetDirectLinkCacheDirectory ( ) ;
jresult = ( wchar_t * ) result ;
return jresult ;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_IDirectLinkUI ( void * jarg1 ) {
IDirectLinkUI * arg1 = ( IDirectLinkUI * ) 0 ;
arg1 = ( IDirectLinkUI * ) jarg1 ;
delete arg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeKeyValueProperty_SWIGUpcast ( FDatasmithFacadeKeyValueProperty * jarg1 ) {
2019-10-04 13:11:45 -04:00
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeTexture_SWIGUpcast ( FDatasmithFacadeTexture * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeBaseMaterial_SWIGUpcast ( FDatasmithFacadeBaseMaterial * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2022-08-25 15:29:37 -04:00
SWIGEXPORT FDatasmithFacadeBaseMaterial * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialInstance_SWIGUpcast ( FDatasmithFacadeMaterialInstance * jarg1 ) {
2020-09-24 00:43:27 -04:00
return ( FDatasmithFacadeBaseMaterial * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialID_SWIGUpcast ( FDatasmithFacadeMaterialID * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeExpressionParameter * SWIGSTDCALL CSharp_FDatasmithFacadeExpressionParameterSwigImpl_FDatasmithFacadeExpressionParameter_GetInterfaceCPtr ( FDatasmithFacadeExpressionParameter * jarg1 ) {
return ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeExpressionParameter * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_FDatasmithFacadeExpressionParameter_GetInterfaceCPtr ( FDatasmithFacadeMaterialExpressionBool * jarg1 ) {
return ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionBool_SWIGUpcast ( FDatasmithFacadeMaterialExpressionBool * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeExpressionParameter * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_FDatasmithFacadeExpressionParameter_GetInterfaceCPtr ( FDatasmithFacadeMaterialExpressionColor * jarg1 ) {
return ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionColor_SWIGUpcast ( FDatasmithFacadeMaterialExpressionColor * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeExpressionParameter * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_FDatasmithFacadeExpressionParameter_GetInterfaceCPtr ( FDatasmithFacadeMaterialExpressionScalar * jarg1 ) {
return ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionScalar_SWIGUpcast ( FDatasmithFacadeMaterialExpressionScalar * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeExpressionParameter * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_FDatasmithFacadeExpressionParameter_GetInterfaceCPtr ( FDatasmithFacadeMaterialExpressionTexture * jarg1 ) {
return ( FDatasmithFacadeExpressionParameter * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTexture_SWIGUpcast ( FDatasmithFacadeMaterialExpressionTexture * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionTextureCoordinate_SWIGUpcast ( FDatasmithFacadeMaterialExpressionTextureCoordinate * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFlattenNormal_SWIGUpcast ( FDatasmithFacadeMaterialExpressionFlattenNormal * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionGeneric_SWIGUpcast ( FDatasmithFacadeMaterialExpressionGeneric * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeMaterialExpression * SWIGSTDCALL CSharp_FDatasmithFacadeMaterialExpressionFunctionCall_SWIGUpcast ( FDatasmithFacadeMaterialExpressionFunctionCall * jarg1 ) {
return ( FDatasmithFacadeMaterialExpression * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeBaseMaterial * SWIGSTDCALL CSharp_FDatasmithFacadeUEPbrMaterial_SWIGUpcast ( FDatasmithFacadeUEPbrMaterial * jarg1 ) {
return ( FDatasmithFacadeBaseMaterial * ) jarg1 ;
}
2021-02-03 14:57:28 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeMeshElement_SWIGUpcast ( FDatasmithFacadeMeshElement * jarg1 ) {
2019-10-04 13:11:45 -04:00
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeMetaData_SWIGUpcast ( FDatasmithFacadeMetaData * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeActor_SWIGUpcast ( FDatasmithFacadeActor * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeActor * SWIGSTDCALL CSharp_FDatasmithFacadeActorCamera_SWIGUpcast ( FDatasmithFacadeActorCamera * jarg1 ) {
return ( FDatasmithFacadeActor * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeActor * SWIGSTDCALL CSharp_FDatasmithFacadeActorLight_SWIGUpcast ( FDatasmithFacadeActorLight * jarg1 ) {
return ( FDatasmithFacadeActor * ) jarg1 ;
}
2020-09-24 00:43:27 -04:00
SWIGEXPORT FDatasmithFacadeActorLight * SWIGSTDCALL CSharp_FDatasmithFacadePointLight_SWIGUpcast ( FDatasmithFacadePointLight * jarg1 ) {
return ( FDatasmithFacadeActorLight * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadePointLight * SWIGSTDCALL CSharp_FDatasmithFacadeSpotLight_SWIGUpcast ( FDatasmithFacadeSpotLight * jarg1 ) {
return ( FDatasmithFacadePointLight * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeActorLight * SWIGSTDCALL CSharp_FDatasmithFacadeDirectionalLight_SWIGUpcast ( FDatasmithFacadeDirectionalLight * jarg1 ) {
return ( FDatasmithFacadeActorLight * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeSpotLight * SWIGSTDCALL CSharp_FDatasmithFacadeAreaLight_SWIGUpcast ( FDatasmithFacadeAreaLight * jarg1 ) {
return ( FDatasmithFacadeSpotLight * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadePointLight * SWIGSTDCALL CSharp_FDatasmithFacadeLightmassPortal_SWIGUpcast ( FDatasmithFacadeLightmassPortal * jarg1 ) {
return ( FDatasmithFacadePointLight * ) jarg1 ;
}
2019-10-04 13:11:45 -04:00
SWIGEXPORT FDatasmithFacadeActor * SWIGSTDCALL CSharp_FDatasmithFacadeActorMesh_SWIGUpcast ( FDatasmithFacadeActorMesh * jarg1 ) {
return ( FDatasmithFacadeActor * ) jarg1 ;
}
2021-09-09 04:07:12 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeBaseAnimation_SWIGUpcast ( FDatasmithFacadeBaseAnimation * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeBaseAnimation * SWIGSTDCALL CSharp_FDatasmithFacadeTransformAnimation_SWIGUpcast ( FDatasmithFacadeTransformAnimation * jarg1 ) {
return ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeBaseAnimation * SWIGSTDCALL CSharp_FDatasmithFacadeVisibilityAnimation_SWIGUpcast ( FDatasmithFacadeVisibilityAnimation * jarg1 ) {
return ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeBaseAnimation * SWIGSTDCALL CSharp_FDatasmithFacadeSubsequenceAnimation_SWIGUpcast ( FDatasmithFacadeSubsequenceAnimation * jarg1 ) {
return ( FDatasmithFacadeBaseAnimation * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeLevelSequence_SWIGUpcast ( FDatasmithFacadeLevelSequence * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2021-06-07 20:09:45 -04:00
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadePropertyCapture_SWIGUpcast ( FDatasmithFacadePropertyCapture * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeActorBinding_SWIGUpcast ( FDatasmithFacadeActorBinding * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeVariant_SWIGUpcast ( FDatasmithFacadeVariant * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeVariantSet_SWIGUpcast ( FDatasmithFacadeVariantSet * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeElement * SWIGSTDCALL CSharp_FDatasmithFacadeLevelVariantSets_SWIGUpcast ( FDatasmithFacadeLevelVariantSets * jarg1 ) {
return ( FDatasmithFacadeElement * ) jarg1 ;
}
2022-03-17 02:24:47 -04:00
SWIGEXPORT FDatasmithFacadeActor * SWIGSTDCALL CSharp_FDatasmithFacadeActorDecal_SWIGUpcast ( FDatasmithFacadeActorDecal * jarg1 ) {
return ( FDatasmithFacadeActor * ) jarg1 ;
}
SWIGEXPORT FDatasmithFacadeBaseMaterial * SWIGSTDCALL CSharp_FDatasmithFacadeDecalMaterial_SWIGUpcast ( FDatasmithFacadeDecalMaterial * jarg1 ) {
return ( FDatasmithFacadeBaseMaterial * ) jarg1 ;
}
2019-10-04 13:11:45 -04:00
# ifdef __cplusplus
}
# endif