nadako / Ash-Haxe

Port of Ash entity framework to Haxe
Other
131 stars 37 forks source link

Fix name collisions in NodeMacro #43

Open gogoprog opened 3 years ago

gogoprog commented 3 years ago

This fixes the following case:

class RocketNode extends Node<RocketNode> {
    public var logicRocket:game.logic.Rocket;
    public var displayRocket:game.display.Rocket;
}

The class name was used without its full path so ending in name collisions.