|
Lovense Integration
|
Structure holding all necessary information for a pattern command. More...
#include <LovenseIntegration/Source/LovenseIntegration/Public/LovenseTypes.h>
Public Member Functions | |
| FString | ParsePattern () |
| Parses the pattern speed value array into a string for sending the command. | |
Public Attributes | |
| bool | bVibrate |
| Whether the pattern will make the toy vibrate. (Might be overridden by user config "ToyVibration") | |
| bool | bRotate |
| Whether the pattern will make the toy rotate. (Might be overridden by user config "ToyRotation") | |
| bool | bPump |
| Whether the pattern will make the toy pump. (Might be overridden by user config "ToyAir") | |
| bool | bThrust |
| Whether the pattern will make the toy thrust. (Might be overridden by user config "ToyThrusting") | |
| bool | bSuck |
| Whether the pattern will make the toy suck. (Might be overridden by user config "ToySuction") | |
| bool | bFinger |
| Whether the pattern will make the toy finger. (Might be overridden by user config "ToyFingering") | |
| int32 | interval |
| The interval in milliseconds the pattern will be played at. Minimum interval is 100. | |
| TArray< int32 > | pattern |
| Array of toy speed values (0-20) that constitutes the pattern. Maximum number of values is 50. | |
| int32 | time |
| The time in seconds the pattern will play for. If 0, the pattern will play indefinitely, otherwise should be >=1. | |
Structure holding all necessary information for a pattern command.