Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

SnL Classen Referenz

2.058 Byte hinzugefügt, 00:18, 31. Dez. 2015
/* Class: GameWorld */
== TargetGameEngine.py ==
==== Class: GameEngine ====
{| class="wikitable"
|+TargetHitRecord
|-
|colspan=3|Properties
|Description
|-
|Buttercolspan=3|Methods|-|Name|Values|Description|-|__init__|self,gameHotLine, gameWorld, gameScreen||-|MainLoop|self||-|LoopIntro|self||-|GameStart|self||-|LoopGamePlay|self||-|DecodeHit|self,hitCode||-|GetRandomTarget|self,excludeTarget||-|GameTargetContoller|self||-|GameOver|self||-|TurnOffAllTargets|self||-|HitMeAllTargets|self||-|PollTargetBuffer|self||-|}  == SerialHalfDuplex.py == ==== Class: SerialHalfDuplex ===={| class="wikitable"|-|colspan=3|Properties|-|Name|Value|Description|-|colspan=3|Methods|-|Name|Values|Description|-|initSerialGPIO|self||-|configSerial|self,device,baud||-|Init|self||-|SetBuffer|self,buffer||-|WriteBuffer|self||-|Ping|self,ping||-|PingPong|self,ping||-|ReadLine|self||-|Close|self||-|} == GameWorld.py == ==== Class: GameWorld ===={| class="wikitable"|-|colspan=3|Properties|-|Name|Value|Description|-|colspan=3|Methods|-|Name|Values|Description|-|__init__|self||-|AddTargetGroup|self,targetGroupID,targetGroupZIndex||-|AddLaserWeapon|self,laserWeapon||-|CollectTargetSerialBuffersAsList|self|Sammelt von ALLEN den TargetGroups die Nachrichten die über den bus gesendet werden sollen.|-|UpdateTargets|self|Führt bei ALLEN TargetGroups die UpdateTargets Methode.|-|GetTargetGroupByID|self,targetGroupID||-|} == TargetGroup.py == ==== Class: TargetGroup ===={| class="wikitable"|-|colspan=3|Properties|-|Name|Value|Description|-|colspan=3|Methods|-|Name|Values|Description|-|__init__|self,gameWorld,targetGroupID,targetGroupZIndex||-|AddTarget|self,targetID,targetZIndex||-|CollectSerialBufferFromTargetsAsList|self|Sammelt von ALLEN den Targets die Nachrichten die über den bus gesendet werden sollen.|-|UpdateTargets|self|Ruft bei ALLEN Targets die Update Methode auf.|-|GetTargetByID|self,GTBI_id||-|} == Target.py == ==== Class: TargetHitRecord ===={| class="wikitable"|colspan=3|Properties|-|Name|Eis Value|Dings Description
|-
|colspan=3|Methods
|}
==== Class: Target ====
{| class="wikitable"
|+Target
|-
|colspan=3|Properties
913
Bearbeitungen