23 lines
		
	
	
		
			423 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			423 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
package kha.netsync;
 | 
						|
 | 
						|
import haxe.io.Bytes;
 | 
						|
 | 
						|
@:autoBuild(kha.netsync.ControllerBuilder.build())
 | 
						|
class Controller {
 | 
						|
	var __id: Int;
 | 
						|
 | 
						|
	public var _inputBufferIndex: Int;
 | 
						|
	public var _inputBuffer: Bytes;
 | 
						|
 | 
						|
	public function new() {
 | 
						|
		__id = ControllerBuilder.nextId++;
 | 
						|
		_inputBuffer = Bytes.alloc(1);
 | 
						|
	}
 | 
						|
 | 
						|
	public function _id(): Int {
 | 
						|
		return __id;
 | 
						|
	}
 | 
						|
 | 
						|
	public function _receive(bytes: Bytes): Void {}
 | 
						|
}
 |