Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Haxe binding to openFrameworks
Haxe C++
tree: 147165f8b9

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
ndll
of
project
.gitignore
.gitmodules
.hxcpp_config.xml
Main.hx
README.textile
compile-linux.hxml
compile-mac.hxml
compile.hxml
haxelib.xml
hxOpenFrameworks.hxproj

README.textile

hxOpenFrameworks

haXe binding of OpenFrameworks.

Why?

See my blog post haXe for interactivity/creative coding.

Usage

Please refer to the examples under of/examples.

Refer to compile.hxml and compile-mac.hxml for compilation.

Note that on Windows you need to copy .hxcpp_config.xml to %USERPROFILE%.

For API documentation please refer to the original one.

I have replaced the event system with HSL. However, you need the latest SVN version to workaround a hxcpp bug. Simply get the SVN version of HSL and run haxelib dev hsl-1 absolute/path/to/hxhsl/hsl source and haxelib dev hsl-pico-1 absolute/path/to/hxhsl/hsl-pico source.

of prefix is removed except ofLog(there is log for math).

Currently it supports Windows and Mac. Linux support will be added later.

Support C++ target only at this moment.

Known issues

  • SoundStream is not working, the program crashes if you use it. If you’re good at C++, please have a look and tell me why…
  • ofSerial and ofArduino are not yet wrapped. If you need it, tell me or use hxSerial.

How to compiling ndll(not required for normal user)

  • Clone this git repo by git clone git://github.com/andyli/hxOpenFrameworks.git
  • cd /path/to/hxOpenFrameworks
  • git submodule init
  • git submodule update. It will clone the openFramework fork to project/openFrameworks.
  • Compile openFramework by using the project of your platform in project/openFrameworks/libs/openFrameworksCompiled/project.
  • cd project and compile the ndll by haxelib run hxcpp build.xml.
Something went wrong with that request. Please try again.