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