diff --git a/LUA-Events.md b/LUA-Events.md index 8292f19..4ed632f 100644 --- a/LUA-Events.md +++ b/LUA-Events.md @@ -15,7 +15,7 @@ If you want to change the way a layer is drawn, this is a good place to do so. **Note:** This event triggers for every device each frame. This means it can trigger 6 times, 25 times a second. #### Parameters ```lua -profileUpdatingEventArgs eventArgs +profile profile, profileUpdatingEventArgs eventArgs ``` #### Event Arguments - **DeviceType:** An string describing the device type (keyboard, mouse, headset, generic or mousemat). @@ -25,7 +25,7 @@ profileUpdatingEventArgs eventArgs #### Example ```lua -- This function will be called after every profile update, before every profile draw. -function updateHandler(eventArgs) +function updateHandler(profile, eventArgs) -- In this example we only want to update once per frame when the keyboard is updated if eventArgs.DeviceType != "keyboard" then return @@ -47,7 +47,7 @@ For more info on drawing, see the [Drawing](https://github.com/SpoinkyNL/Artemis **Note:** This event triggers for every device each frame. This means it can trigger 6 times, 25 times a second. #### Parameters ```lua -profileDrawingEventArgs eventArgs +profile profile, profileDrawingEventArgs eventArgs ``` #### Event Arguments - **DeviceType:** An string describing the device type (keyboard, mouse, headset, generic or mousemat). @@ -58,7 +58,7 @@ profileDrawingEventArgs eventArgs #### Example ```lua -- This function will be called after every profile draw. -function drawHandler(eventArgs) +function drawHandler(profile, eventArgs) -- In this example we only want to draw to the keyboard if eventArgs.DeviceType != "keyboard" then return @@ -78,7 +78,7 @@ Events.DeviceDrawing.add(drawHandler); Triggers whenever the user presses a key. #### Parameters ```lua -keyPressEventArgs eventArgs +profile profile, keyPressEventArgs eventArgs ``` #### Event Arguments - **Key:** The key that was pressed, for a list of possible keys, see [MSDN](https://msdn.microsoft.com/en-us/library/system.windows.forms.keys(v=vs.110).aspx). @@ -88,7 +88,7 @@ keyPressEventArgs eventArgs #### Example ```lua -- This function will be called after every key press. -function keyHandler(eventArgs) +function keyHandler(profile, keyboard, eventArgs) print("You pressed: " .. eventArgs.Key); end