Haxe/cpp API documentation
To get started with the Haxe cpp target:
- Read through the Haxe Manual
- Read the Haxe/C++ target details
- Find and install popular Haxe/cpp libraries
- Learn by example with the Haxe Code Cookbook
package cpp
| .. | |
|---|---|
| abi | |
| cppia | |
| link | |
| net | |
| objc | |
| rtti | |
| vm | |
| zip | |
| ArrayBase | |
| AtomicInt | |
| AutoCast | |
| Callable | The generator intercepts this type and converts it to a cpp.Function |
| CallableData | |
| CastCharStar | |
| Char | |
| ConstCharStar | |
| ConstPointer | |
| ConstStar | Allows haxe to type the result correctly, and hxcpp can recognise this uses the correct type. |
| EnumBase | |
| ErrorConstants | |
| FILE | |
| FastIterator | |
| Finalizable | This is just a helper class. It is not actually required to inherit from this
to use |
| Float32 | |
| Float64 | |
| Function | |
| FunctionData | |
| Int16 | |
| Int32 | |
| Int64 | |
| Int8 | |
| Lib | Platform-specific Cpp Library. Provides some platform-specific functions for the C++ target, such as conversion from Haxe types to native types and vice-versa. |
| Native | |
| NativeArc | |
| NativeArray | |
| NativeFile | |
| NativeGc | |
| NativeMath | |
| NativeProcess | |
| NativeRandom | |
| NativeSocket | |
| NativeSsl | |
| NativeString | |
| NativeSys | |
| NativeVirtualArray | |
| NativeXmlState | |
| Object | |
| ObjectType | |
| Pointer | |
| Prime | |
| Random | |
| RawConstPointer | |
| RawPointer | |
| Reference | Allows haxe to type result correctly, and hxcpp can recognise this and prevent unwanted casting. |
| Rest | |
| SizeT | |
| Star | Allows haxe to type result correctly, and hxcpp can recognise this use the correct type. |
| StdString | |
| StdStringRef | |
| Stdio | |
| Stdlib | |
| Struct | Wraps external types with a class that integrates with Dynamic. |
| UInt16 | |
| UInt32 | |
| UInt64 | |
| UInt8 | |
| VarArg | Allows haxe to type params correctly, and hxcpp can recognise this use the correct type. |
| VirtualArray | |
| Void | |
| Xml | |
| XmlType | |