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.