InteractableComponent
: override Component
[Get] |
Signature
override Component InteractableComponent |
Interactor
: override IInteractorView
[Get][Set] |
Signature
override IInteractorView Interactor |
ConstantScreenSize
: bool
[Get][Set] |
Signature
bool ConstantScreenSize |
DefaultIcon
: Texture
[Get][Set] |
Signature
Texture DefaultIcon |
Align
(
data
)
|
Signature
override void Align(ReticleDataIcon data) Parameters data: ReticleDataIconReturns override void |
Awake
()
|
Signature
virtual void Awake() Returns void |
Draw
(
dataIcon
)
|
Signature
override void Draw(ReticleDataIcon dataIcon) Parameters dataIcon: ReticleDataIconReturns override void |
Hide
()
|
Signature
override void Hide() Returns override void |
OnValidate
()
|
Signature
virtual void OnValidate() Returns void |
Start
()
|
Signature
override void Start() Returns override void |
InjectAllReticleIconDrawer
(
distanceInteractor
, centerEye
, renderer
)
|
Signature
void InjectAllReticleIconDrawer(IDistanceInteractor distanceInteractor, Transform centerEye, MeshRenderer renderer) Parameters Returns void |
InjectCenterEye
(
centerEye
)
|
Signature
void InjectCenterEye(Transform centerEye) Parameters centerEye: TransformReturns void |
InjectDistanceInteractor
(
distanceInteractor
)
|
Signature
void InjectDistanceInteractor(IDistanceInteractor distanceInteractor) Parameters distanceInteractor: IDistanceInteractorReturns void |
InjectRenderer
(
renderer
)
|
Signature
void InjectRenderer(MeshRenderer renderer) Parameters renderer: MeshRendererReturns void |