Lovense Integration: FLovensePattern Struct Reference

Lovense Integration

Public Member Functions | Public Attributes | List of all members
FLovensePattern Struct Reference

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.

## Detailed Description

Structure holding all necessary information for a pattern command.

The documentation for this struct was generated from the following files:

- LovenseIntegration/Source/LovenseIntegration/Public/LovenseTypes.h
- LovenseIntegration/Source/LovenseIntegration/Private/LovenseTypes.cpp