The following recipes will be covered in this chapter:
- Creating a UInterface
- Implementing a UInterface on an object
- Checking if a class implements a UInterface
- Casting to a UInterface implemented in native code
- Calling native UInterface functions from C++
- Inheriting UInterfaces from one another
- Overriding UInterface functions in C++
- Implementing a simple interaction system with UInterfaces