0x00x00E0
Members 38
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | PresetBiRP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderBiRP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderOctaBiRP | string | PublicStatic+1 flags | — |
| — | 0x08 | PresetHDRP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderHDRP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderOctaHDRP | string | PublicStatic+1 flags | — |
| — | 0x08 | PresetURP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderOctaURP | string | PublicStatic+1 flags | — |
| — | 0x08 | ShaderURP | string | PublicStatic+1 flags | — |
| — | 0x08 | DilateGUID | string | PublicStatic+1 flags | — |
| — | 0x08 | PackerGUID | string | PublicStatic+1 flags | — |
| 0x04 | _DetailNormalMap_PID | int | PublicStatic+1 flags | — | |
| 0x08 | m_data | AmplifyImpostorAsset | Private | — | |
| 0x08 | m_rootTransform | Transform | Private | — | |
| 0x08 | m_lodGroup | LODGroup | Private | — | |
| 0x08 | m_renderers | Renderer[] | Private | — | |
| 0x04 | m_lodReplacement | LODReplacement | Public | — | |
| 0x04 | m_renderPipelineInUse | RenderPipelineInUse | Public | — | |
| 0x04 | m_insertIndex | int | Public | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | m_lastImpostor | GameObject | Public | — | |
| 0x08 | m_folderPath | string | Public | — | |
| 0x08 | m_impostorName | string | Public+1 flags | — | |
| 0x04 | m_cutMode | CutMode | Public | — | |
| — | 0x04 | StartXRotation | float | PrivateStatic+2 flags | 755 |
| — | 0x04 | StartYRotation | float | PrivateStatic+2 flags | 755 |
| — | 0x04 | MinAlphaResolution | int | PrivateStatic+2 flags | 755 |
| 0x006C | 0x04 | padding / unreflected | |||
| 0x08 | m_rtGBuffers | RenderTexture[] | Private+1 flags | — | |
| 0x08 | m_alphaGBuffers | RenderTexture[] | Private+1 flags | — | |
| 0x08 | m_trueDepth | RenderTexture | Private+1 flags | — | |
| 0x08 | m_alphaTex | Texture2D | Public+1 flags | — | |
| 0x04 | m_xyFitSize | float | Private+1 flags | — | |
| 0x04 | m_depthFitSize | float | Private+1 flags | — | |
| 0x08 | m_pixelOffset | Vector2 | Private+1 flags | — | |
| 0x18 | m_originalBound | Bounds | Private+1 flags | — | |
| 0x0C | m_oriPos | Vector3 | Private+1 flags | — | |
| 0x10 | m_oriRot | Quaternion | Private+1 flags | — | |
| 0x0C | m_oriSca | Vector3 | Private+1 flags | — | |
| — | 0x04 | BlockSize | int | PrivateStatic+2 flags | 755 |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 21
| Signature | Flags | Native | Params |
|---|---|---|---|
| AmplifyImpostorAsset get_Data() | Public+1 flags | 0x08 | |
| void set_Data(AmplifyImpostorAsset value) | Public+1 flags | 0x08 | |
| Transform get_RootTransform() | Public+1 flags | 0x08 | |
| void set_RootTransform(Transform value) | Public+1 flags | 0x08 | |
| LODGroup get_LodGroup() | Public+1 flags | 0x08 | |
| void set_LodGroup(LODGroup value) | Public+1 flags | 0x08 | |
| Renderer[] get_Renderers() | Public+1 flags | 0x08 | |
| void set_Renderers(const Renderer[]& value) | Public+1 flags | 0x08 | |
| void GenerateTextures(List<AmplifyImpostors.TextureOutput> outputList, bool standardRendering) | Private | 0x08 | |
| void GenerateAlphaTextures(List<AmplifyImpostors.TextureOutput> outputList) | Private | 0x08 | |
| void ClearBuffers() | Private | 0x00 | |
| void ClearAlphaBuffers() | Private | 0x00 | |
| void RenderImpostor(const ImpostorType& impostorType, int targetAmount, bool impostorMaps, bool combinedAlphas, bool useMinResolution, Shader customShader) | Public | 0x08 | |
| Matrix4x4 GetCameraRotationMatrix(const ImpostorType& impostorType, int hframes, int vframes, int x, int y) | Private | 0x40 | |
| Vector3 OctahedronToVector(const Vector2& oct) | Private | 0x0C | |
| Vector3 OctahedronToVector(float x, float y) | Private | 0x0C | |
| Vector3 HemiOctahedronToVector(float x, float y) | Private | 0x0C | |
| void GenerateAutomaticMesh(AmplifyImpostorAsset data) | Public | 0x08 | |
| Mesh GenerateMesh(const Vector2[]& points, const Vector3& offset, float width, float height, bool invertY) | Public | 0x0C | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |