Skip to content

Commit 81efbb3

Browse files
committed
Expose asset registry functionality
1 parent b87ef8b commit 81efbb3

27 files changed

Lines changed: 512 additions & 1 deletion

API/Asset-Equals(Asset).md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.Equals(UnrealEngine.Framework.Asset) Method
3+
Indicates equality of objects
4+
```csharp
5+
public bool Equals(UnrealEngine.Framework.Asset other);
6+
```
7+
#### Parameters
8+
<a name='UnrealEngine-Framework-Asset-Equals(UnrealEngine-Framework-Asset)-other'></a>
9+
`other` [Asset](./Asset.md 'UnrealEngine.Framework.Asset')
10+
11+
#### Returns
12+
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')

API/Asset-Equals(object).md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.Equals(object) Method
3+
Indicates equality of objects
4+
```csharp
5+
public override bool Equals(object value);
6+
```
7+
#### Parameters
8+
<a name='UnrealEngine-Framework-Asset-Equals(object)-value'></a>
9+
`value` [System.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System.Object')
10+
11+
#### Returns
12+
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')

API/Asset-GetHashCode().md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.GetHashCode() Method
3+
Returns a hash code for the object
4+
```csharp
5+
public override int GetHashCode();
6+
```
7+
#### Returns
8+
[System.Int32](https://docs.microsoft.com/en-us/dotnet/api/System.Int32 'System.Int32')

API/Asset-IsCreated.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.IsCreated Property
3+
Returns `true` if the object is created
4+
```csharp
5+
public bool IsCreated { get; }
6+
```
7+
#### Property Value
8+
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')

API/Asset-Name.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.Name Property
3+
Returns the name of the asset
4+
```csharp
5+
public string Name { get; }
6+
```
7+
#### Property Value
8+
[System.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System.String')

API/Asset-Path.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.Path Property
3+
Returns the path to the asset
4+
```csharp
5+
public string Path { get; }
6+
```
7+
#### Property Value
8+
[System.String](https://docs.microsoft.com/en-us/dotnet/api/System.String 'System.String')
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.operator ==(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset) Operator
3+
Tests for equality between two objects
4+
```csharp
5+
public static bool operator ==(UnrealEngine.Framework.Asset left, UnrealEngine.Framework.Asset right);
6+
```
7+
#### Parameters
8+
<a name='UnrealEngine-Framework-Asset-op_Equality(UnrealEngine-Framework-Asset_UnrealEngine-Framework-Asset)-left'></a>
9+
`left` [Asset](./Asset.md 'UnrealEngine.Framework.Asset')
10+
11+
<a name='UnrealEngine-Framework-Asset-op_Equality(UnrealEngine-Framework-Asset_UnrealEngine-Framework-Asset)-right'></a>
12+
`right` [Asset](./Asset.md 'UnrealEngine.Framework.Asset')
13+
14+
#### Returns
15+
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[Asset](./Asset.md 'UnrealEngine.Framework.Asset')
2+
## Asset.operator !=(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset) Operator
3+
Tests for inequality between two objects
4+
```csharp
5+
public static bool operator !=(UnrealEngine.Framework.Asset left, UnrealEngine.Framework.Asset right);
6+
```
7+
#### Parameters
8+
<a name='UnrealEngine-Framework-Asset-op_Inequality(UnrealEngine-Framework-Asset_UnrealEngine-Framework-Asset)-left'></a>
9+
`left` [Asset](./Asset.md 'UnrealEngine.Framework.Asset')
10+
11+
<a name='UnrealEngine-Framework-Asset-op_Inequality(UnrealEngine-Framework-Asset_UnrealEngine-Framework-Asset)-right'></a>
12+
`right` [Asset](./Asset.md 'UnrealEngine.Framework.Asset')
13+
14+
#### Returns
15+
[System.Boolean](https://docs.microsoft.com/en-us/dotnet/api/System.Boolean 'System.Boolean')

API/Asset.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework')
2+
## Asset Struct
3+
A representation of the asset
4+
```csharp
5+
public struct Asset :
6+
IEquatable<Asset>
7+
```
8+
Implements [System.IEquatable&lt;](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System.IEquatable`1')[Asset](./Asset.md 'UnrealEngine.Framework.Asset')[&gt;](https://docs.microsoft.com/en-us/dotnet/api/System.IEquatable-1 'System.IEquatable`1')
9+
### Properties
10+
- [IsCreated](./Asset-IsCreated.md 'UnrealEngine.Framework.Asset.IsCreated')
11+
- [Name](./Asset-Name.md 'UnrealEngine.Framework.Asset.Name')
12+
- [Path](./Asset-Path.md 'UnrealEngine.Framework.Asset.Path')
13+
### Methods
14+
- [Equals(object)](./Asset-Equals(object).md 'UnrealEngine.Framework.Asset.Equals(object)')
15+
- [Equals(UnrealEngine.Framework.Asset)](./Asset-Equals(Asset).md 'UnrealEngine.Framework.Asset.Equals(UnrealEngine.Framework.Asset)')
16+
- [GetHashCode()](./Asset-GetHashCode().md 'UnrealEngine.Framework.Asset.GetHashCode()')
17+
### Operators
18+
- [operator ==(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset)](./Asset-op_Equality(Asset_Asset).md 'UnrealEngine.Framework.Asset.op_Equality(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset)')
19+
- [operator !=(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset)](./Asset-op_Inequality(Asset_Asset).md 'UnrealEngine.Framework.Asset.op_Inequality(UnrealEngine.Framework.Asset, UnrealEngine.Framework.Asset)')
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
### [UnrealEngine.Framework](./UnrealEngine-Framework.md 'UnrealEngine.Framework').[AssetRegistry](./AssetRegistry.md 'UnrealEngine.Framework.AssetRegistry')
2+
## AssetRegistry() Constructor
3+
Initializes a new instance of the asset registry
4+
```csharp
5+
public AssetRegistry();
6+
```

0 commit comments

Comments
 (0)