public abstract class QuestSegment
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Class and Description |
|---|---|
static class |
QuestSegment.Builder |
static class |
QuestSegment.Condition |
static class |
QuestSegment.ConditionsSet |
static class |
QuestSegment.ConditionStub |
static class |
QuestSegment.QuizCondition |
static class |
QuestSegment.TriggerZoneCondition |
| Constructor and Description |
|---|
QuestSegment() |
| Modifier and Type | Method and Description |
|---|---|
static QuestSegment.Builder |
builder() |
abstract QuestSegment.ConditionsSet |
endQuestConditions()
Defines conditions of quest ending via operators 'or' or 'and'.
|
abstract java.util.List<java.lang.String> |
items()
An array of children UUIDs assigned to the segment (ordered).
|
abstract java.lang.Integer |
number()
Unique segment number, the numbering started from 1.
|
abstract QuestSegment.ConditionsSet |
openSegmentConditions()
Defines conditions of segment opening via operators 'or' or 'and'.
|
abstract java.lang.String |
route()
Route of segment in KML format.
|
public static QuestSegment.Builder builder()
public abstract java.lang.Integer number()
public abstract java.util.List<java.lang.String> items()
public abstract java.lang.String route()
public abstract QuestSegment.ConditionsSet openSegmentConditions()
public abstract QuestSegment.ConditionsSet endQuestConditions()