2>AxCharacter.cpp(190): error C2027: use of undefined type 'UCharacterMovementComponent'
2>...\Engine\Classes\GameFramework\Character.h(25): note: see declaration of 'UCharacterMovementComponent'
So can i access the character Movement Component from a character class derived script?
Use of undefined type means that you need to #include the header .h file where the type is declared.
In this case it would be #include "GameFramework/PawnMovementComponent.h".
It certainly isn’t defined in the parent class, and is only forward declared there (see line 25 of Character.h), to use it you need the full declaration; the forward dec lets you declare pointers to the type without having to bring in the whole declaration, which is very useful in header files to avoid circular dependencies and reduce compile times.