Struct SyncHandoff
A struct containing information for SyncPattern execution.
The caller is responsible for disposing this after it is done.
Implements
System.IDisposable
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: Danmokou.Danmaku.Patterns
Assembly: cs.temp.dll.dll
Syntax
public struct SyncHandoff : IDisposable
Constructors
SyncHandoff(in CommonHandoff, Single)
The common handoff is not copied. (Be careful on calling Dispose.)
Declaration
public SyncHandoff(in CommonHandoff ch, float extraTimeSeconds)
Parameters
| Type | Name | Description |
|---|---|---|
| CommonHandoff | ch | |
| System.Single | extraTimeSeconds |
SyncHandoff(in DelegatedCreator, in SMHandoff, V2RV2)
The common handoff is not copied. (Be careful on calling Dispose.)
Declaration
public SyncHandoff(in DelegatedCreator bc, in SMHandoff smh, V2RV2 rv2Override)
Parameters
| Type | Name | Description |
|---|---|---|
| DelegatedCreator | bc | |
| SMHandoff | smh | |
| V2RV2 | rv2Override |
Fields
ch
Declaration
public CommonHandoff ch
Field Value
| Type | Description |
|---|---|
| CommonHandoff |
timeOffset
Starting time of summoned objects (seconds)
Declaration
public float timeOffset
Field Value
| Type | Description |
|---|---|
| System.Single |
Properties
bc
Declaration
public readonly DelegatedCreator bc { get; }
Property Value
| Type | Description |
|---|---|
| DelegatedCreator |
GCX
Declaration
public readonly GenCtx GCX { get; }
Property Value
| Type | Description |
|---|---|
| GenCtx |
index
Declaration
public readonly int index { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
RV2
Declaration
public readonly V2RV2 RV2 { get; }
Property Value
| Type | Description |
|---|---|
| V2RV2 |
Methods
Dispose()
Declaration
public readonly void Dispose()
Operators
Implicit(SyncHandoff to GenCtx)
Declaration
public static implicit operator GenCtx(SyncHandoff sbh)
Parameters
| Type | Name | Description |
|---|---|---|
| SyncHandoff | sbh |
Returns
| Type | Description |
|---|---|
| GenCtx |
Implements
System.IDisposable