29 lines
570 B
JSON
29 lines
570 B
JSON
{
|
|
"class":"RJPointable:Node3D",
|
|
|
|
"includes":
|
|
[
|
|
"./RJAction.h",
|
|
"./RJPointer.h"
|
|
],
|
|
|
|
"forwards":
|
|
[
|
|
"template<typename Type> class Ref;",
|
|
"class RJPointer;"
|
|
],
|
|
|
|
"public":
|
|
{
|
|
"pointingPriority":"int = 0",
|
|
|
|
"onPointed":"Node<RJAction>",
|
|
"onUnpointed":"Node<RJAction>",
|
|
"onPointerAdded":"Node<RJAction>",
|
|
"onPointerRemoved":"Node<RJAction>",
|
|
|
|
"updatePointerState()":{ "pointer":"Ref<RJPointer>", "pointed":"bool" },
|
|
"getPointer():Ref<RJPointer>":{ "index":"int" },
|
|
"numPointing():int":{}
|
|
}
|
|
} |