1
1
/// GENERATED BY ./scripts/generate_bridge
2
2
import SwiftUI
3
3
public final class UniBridge {
4
- public init ( ) { }
4
+ public static let shared = UniBridge ( )
5
+ private init ( ) { }
5
6
public enum IntType : Int32 {
6
7
case lensFlare = 0
7
8
case facialExpression = 1
@@ -10,7 +11,7 @@ public final class UniBridge {
10
11
}
11
12
public let intMapper = ValueBinding < Int32 , IntType > ( )
12
13
public var lensFlare : Binding < Int32 > { intMapper. binding ( . lensFlare) }
13
- public lazy var facialExpression = intMapper. set ( . facialExpression)
14
+ public private ( set ) lazy var facialExpression = intMapper. set ( . facialExpression)
14
15
public var objectSelected : Binding < Int32 > { intMapper. binding ( . objectSelected) }
15
16
public var qualityLevel : Binding < Int32 > { intMapper. binding ( . qualityLevel) }
16
17
@@ -88,9 +89,9 @@ public final class UniBridge {
88
89
public var useCombineMesh : Binding < Bool > { boolMapper. binding ( . useCombineMesh) }
89
90
public var useAddToMacOSMenuBar : Binding < Bool > { boolMapper. binding ( . useAddToMacOSMenuBar) }
90
91
public var useVSync : Binding < Bool > { boolMapper. binding ( . useVSync) }
91
- public lazy var useHandTracking = boolMapper. set ( . useHandTracking)
92
- public lazy var useBlinker = boolMapper. set ( . useBlinker)
93
- public lazy var useFullTracking = boolMapper. set ( . useFullTracking)
92
+ public private ( set ) lazy var useHandTracking = boolMapper. set ( . useHandTracking)
93
+ public private ( set ) lazy var useBlinker = boolMapper. set ( . useBlinker)
94
+ public private ( set ) lazy var useFullTracking = boolMapper. set ( . useFullTracking)
94
95
public var lipSyncWebCam : Binding < Bool > { boolMapper. binding ( . lipSyncWebCam) }
95
96
public var interactable : Bool { boolMapper. get ( . interactable) }
96
97
public var hasPerfectSyncBlendShape : Bool { boolMapper. get ( . hasPerfectSyncBlendShape) }
@@ -112,11 +113,11 @@ public final class UniBridge {
112
113
}
113
114
public let stringMapper = ValueBinding < String , StringType > ( )
114
115
public var message : Binding < String > { stringMapper. binding ( . message) }
115
- public lazy var loadVRM = stringMapper. set ( . loadVRM)
116
- public lazy var loadModel = stringMapper. set ( . loadModel)
116
+ public private ( set ) lazy var loadVRM = stringMapper. set ( . loadVRM)
117
+ public private ( set ) lazy var loadModel = stringMapper. set ( . loadModel)
117
118
public var currentDisplayParameter : Binding < String > { stringMapper. binding ( . currentDisplayParameter) }
118
119
public var allDisplayParameterPresets : String { stringMapper. get ( . allDisplayParameterPresets) }
119
- public lazy var showEmojiStamp = stringMapper. set ( . showEmojiStamp)
120
+ public private ( set ) lazy var showEmojiStamp = stringMapper. set ( . showEmojiStamp)
120
121
public var blendShapes : String { stringMapper. get ( . blendShapes) }
121
122
public var currentBlendShape : Binding < String > { stringMapper. binding ( . currentBlendShape) }
122
123
@@ -140,23 +141,23 @@ public final class UniBridge {
140
141
case quitApp = 16
141
142
}
142
143
public let triggerMapper = ValueBinding < Void , TriggerType > ( )
143
- public lazy var openVRoidHub = triggerMapper. trigger ( . openVRoidHub)
144
- public lazy var resetCamera = triggerMapper. trigger ( . resetCamera)
145
- public lazy var motionJump = triggerMapper. trigger ( . motionJump)
146
- public lazy var motionWhat = triggerMapper. trigger ( . motionWhat)
147
- public lazy var motionHello = triggerMapper. trigger ( . motionHello)
148
- public lazy var motionYear = triggerMapper. trigger ( . motionYear)
149
- public lazy var motionWin = triggerMapper. trigger ( . motionWin)
150
- public lazy var applyDisplayParameter = triggerMapper. trigger ( . applyDisplayParameter)
151
- public lazy var saveDisplayParameter = triggerMapper. trigger ( . saveDisplayParameter)
152
- public lazy var addDisplayParameter = triggerMapper. trigger ( . addDisplayParameter)
153
- public lazy var deleteDisplayParameter = triggerMapper. trigger ( . deleteDisplayParameter)
154
- public lazy var deleteObject = triggerMapper. trigger ( . deleteObject)
155
- public lazy var resetAllObjects = triggerMapper. trigger ( . resetAllObjects)
156
- public lazy var editAvatar = triggerMapper. trigger ( . editAvatar)
157
- public lazy var pauseApp = triggerMapper. trigger ( . pauseApp)
158
- public lazy var resumeApp = triggerMapper. trigger ( . resumeApp)
159
- public lazy var quitApp = triggerMapper. trigger ( . quitApp)
144
+ public private ( set ) lazy var openVRoidHub = triggerMapper. trigger ( . openVRoidHub)
145
+ public private ( set ) lazy var resetCamera = triggerMapper. trigger ( . resetCamera)
146
+ public private ( set ) lazy var motionJump = triggerMapper. trigger ( . motionJump)
147
+ public private ( set ) lazy var motionWhat = triggerMapper. trigger ( . motionWhat)
148
+ public private ( set ) lazy var motionHello = triggerMapper. trigger ( . motionHello)
149
+ public private ( set ) lazy var motionYear = triggerMapper. trigger ( . motionYear)
150
+ public private ( set ) lazy var motionWin = triggerMapper. trigger ( . motionWin)
151
+ public private ( set ) lazy var applyDisplayParameter = triggerMapper. trigger ( . applyDisplayParameter)
152
+ public private ( set ) lazy var saveDisplayParameter = triggerMapper. trigger ( . saveDisplayParameter)
153
+ public private ( set ) lazy var addDisplayParameter = triggerMapper. trigger ( . addDisplayParameter)
154
+ public private ( set ) lazy var deleteDisplayParameter = triggerMapper. trigger ( . deleteDisplayParameter)
155
+ public private ( set ) lazy var deleteObject = triggerMapper. trigger ( . deleteObject)
156
+ public private ( set ) lazy var resetAllObjects = triggerMapper. trigger ( . resetAllObjects)
157
+ public private ( set ) lazy var editAvatar = triggerMapper. trigger ( . editAvatar)
158
+ public private ( set ) lazy var pauseApp = triggerMapper. trigger ( . pauseApp)
159
+ public private ( set ) lazy var resumeApp = triggerMapper. trigger ( . resumeApp)
160
+ public private ( set ) lazy var quitApp = triggerMapper. trigger ( . quitApp)
160
161
161
162
public enum StructType : Int32 {
162
163
case backgroundColor = 0
@@ -207,18 +208,18 @@ public final class UniBridge {
207
208
}
208
209
}
209
210
public let arrayMapper = ValueBinding < UnsafeMutableRawPointer , ArrayType > ( )
210
- public lazy var headTransform = arrayMapper. set ( . headTransform, type: [ Float ] . self)
211
- public lazy var hands = arrayMapper. set ( . hands, type: [ Float ] . self)
212
- public lazy var fingers = arrayMapper. set ( . fingers, type: [ Float ] . self)
213
- public lazy var receiveVCamBlendShape = arrayMapper. set ( . receiveVCamBlendShape, type: [ Float ] . self)
214
- public lazy var receivePerfectSync = arrayMapper. set ( . receivePerfectSync, type: [ Float ] . self)
215
- public lazy var addRenderTexture = arrayMapper. set ( . addRenderTexture, type: [ Int32 ] . self)
216
- public lazy var updateRenderTexture = arrayMapper. set ( . updateRenderTexture, type: [ Int32 ] . self)
217
- public lazy var updateObjectOrder = arrayMapper. set ( . updateObjectOrder, type: [ Int32 ] . self)
218
- public lazy var setObjectActive = arrayMapper. set ( . setObjectActive, type: [ Int32 ] . self)
219
- public lazy var setObjectLocked = arrayMapper. set ( . setObjectLocked, type: [ Int32 ] . self)
220
- public lazy var objectAvatarTransform = arrayMapper. set ( . objectAvatarTransform, type: [ Float ] . self)
221
- public lazy var addWind = arrayMapper. set ( . addWind, type: [ Int32 ] . self)
211
+ public private ( set ) lazy var headTransform = arrayMapper. set ( . headTransform, type: [ Float ] . self)
212
+ public private ( set ) lazy var hands = arrayMapper. set ( . hands, type: [ Float ] . self)
213
+ public private ( set ) lazy var fingers = arrayMapper. set ( . fingers, type: [ Float ] . self)
214
+ public private ( set ) lazy var receiveVCamBlendShape = arrayMapper. set ( . receiveVCamBlendShape, type: [ Float ] . self)
215
+ public private ( set ) lazy var receivePerfectSync = arrayMapper. set ( . receivePerfectSync, type: [ Float ] . self)
216
+ public private ( set ) lazy var addRenderTexture = arrayMapper. set ( . addRenderTexture, type: [ Int32 ] . self)
217
+ public private ( set ) lazy var updateRenderTexture = arrayMapper. set ( . updateRenderTexture, type: [ Int32 ] . self)
218
+ public private ( set ) lazy var updateObjectOrder = arrayMapper. set ( . updateObjectOrder, type: [ Int32 ] . self)
219
+ public private ( set ) lazy var setObjectActive = arrayMapper. set ( . setObjectActive, type: [ Int32 ] . self)
220
+ public private ( set ) lazy var setObjectLocked = arrayMapper. set ( . setObjectLocked, type: [ Int32 ] . self)
221
+ public private ( set ) lazy var objectAvatarTransform = arrayMapper. set ( . objectAvatarTransform, type: [ Float ] . self)
222
+ public private ( set ) lazy var addWind = arrayMapper. set ( . addWind, type: [ Int32 ] . self)
222
223
public var canvasSize : [ Float ] { arrayMapper. get ( . canvasSize, size: 2 ) }
223
224
public var screenResolution : Binding < [ Int32 ] > { arrayMapper. binding ( . screenResolution, size: 2 ) }
224
225
0 commit comments