23 lines
353 B
Haxe
23 lines
353 B
Haxe
|
|
||
|
@:nativeGen
|
||
|
@:structAccess
|
||
|
class NativeGen
|
||
|
{
|
||
|
public var x:Float;
|
||
|
public static var y:Int;
|
||
|
public function getValue():Float return x;
|
||
|
|
||
|
public static function someNativeFunction()
|
||
|
{
|
||
|
trace("Hi!");
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@:native("cpp::Struct<NativeGen>")
|
||
|
@:include("NativeGen.h")
|
||
|
extern class NativeGenStruct extends NativeGen
|
||
|
{
|
||
|
}
|
||
|
|
||
|
|