Table of Contents

Class DefaultTexturePathResolver

Namespace
HelixToolkit.SharpDX
Assembly
HelixToolkit.SharpDX.Assimp.dll
public class DefaultTexturePathResolver : ITexturePathResolver
Inheritance
DefaultTexturePathResolver
Implements
Inherited Members

Methods

FileExists(string)

protected virtual bool FileExists(string path)

Parameters

path string

Returns

bool

HandleTexturePathNotFound(string, string)

Handles the texture path not found. Override to provide your own handling

protected virtual string HandleTexturePathNotFound(string dir, string texturePath)

Parameters

dir string

The dir.

texturePath string

The texture path.

Returns

string

OnLoadTexture(string, string)

Called when [load texture].

protected virtual string? OnLoadTexture(string modelPath, string texturePath)

Parameters

modelPath string

The model path

texturePath string

The path.

Returns

string

Resolve(string, string)

Resolves the texture path.

public string? Resolve(string modelPath, string texturePath)

Parameters

modelPath string

The model path.

texturePath string

The texture path.

Returns

string

Absolute file path for the texture